NAME
Quiq::Html::Widget::TextArea - Mehrzeiliges Textfeld
BASE CLASS
ATTRIBUTES
- id => $id (Default: undef)
-
Id des Textfelds.
- class => $class (Default: undef)
-
CSS Klasse des Textfelds.
- disabled => $bool (Default: 0)
-
Widget kann nicht editiert werden.
-
Widget ist (aktuell) unsichtbar.
- cols => $n (Default: undef)
-
Sichtbare Breite des Texteingabefeldes in Zeichen.
- autoCols => [$minWidth,$maxWidth]
-
Alternative Angabe zu cols: Bereich, in dem die sichtbare Breite des Texteingabefeldes eingestellt wird, in Abhängigkeit von dessen Inhalt. Hat der Inhalt weniger als $minWidth Kolumnen, wird die Breite auf $minWidth eingestellt. Hat der Inhalt mehr als $maxWidth Kolumnen, wird die Breite auf $maxWidth eingestellt. Ist $maxWidth
undef
, ist die Breite nicht begrenzt. - name => $name (Default: undef)
-
Name des Feldes.
- onKeyUp => $js (Default: undef)
-
JavaScript-Handler.
- rows => $n (Default: undef)
-
Sichtbare Höhe des Texteingabefeldes in Zeilen.
- autoRows => [$minHeight,$maxHeight]
-
Alternative Angabe zu rows: Bereich, in dem die sichtbare Höhe des Texteingabefeldes eingestellt wird, in Abhängigkeit von dessen Inhalt. Hat der Inhalt weniger als $minHeight Zeilen, wird die Höhe auf $minHeight eingestellt. Hat der Inhalt mehr als $maxHeight Zeilen, wird die Höhe auf $maxHeight eingestellt. Ist $maxHeight
undef
, ist die Höhe nicht begrenzt. - style => $style (Default: undef)
-
CSS Definition (inline).
- undefIf => $bool (Default: 0)
-
Wenn wahr, liefere
undef
als Widget-Code. - value => $str (Default: undef)
-
Anfänglicher Wert des Felds.
METHODS
Konstruktor
new() - Konstruktor
Synopsis
$e = $class->new(@keyVal);
Objektmethoden
html() - Generiere HTML-Code
Synopsis
$html = $e->html;
$html = $class->html(@keyVal);
VERSION
1.217
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.