NAME

Quiq::Html::Base - Basisklasse für HTML-Komponenten

BASE CLASS

Quiq::Hash

DESCRIPTION

Die Klasse ist die Basisklasse für alle HTML-Konstrukte, die aus mehr als einem HTML-Tag aufgebaut sind und/oder eine komplexe Logik besitzen, die durch eine Klasse gekapselt werden soll.

ATTRIBUTES

class => $class (Default: undef)

CSS-Klasse.

id => $str (Default: undef)

DOM-Id der Komponente.

cssPrefix => $str (Default: '')

Präfix für CSS-Klassennamen. Dieser Präfix wird den CSS-Klassennamen vorangestellt. (MEMO: dieses Konzept ist zweifelhaft und sollte abgeschafft werden)

METHODS

Konstruktor

new() - Konstruktor

Synopsis

$obj = $class->new(@keyVal);

Description

Instantiiere eine Html-Komponente mit allen Attributen (auch der Subklasse) und liefere eine Referenz auf das Objekt zurück.

VERSION

1.220

AUTHOR

Frank Seitz, http://fseitz.de/

COPYRIGHT

Copyright (C) 2024 Frank Seitz

LICENSE

This code is free software; you can redistribute it and/or modify it under the same terms as Perl itself.