Mit dem Widget 'DojoTextArea' wird ein Textbereich definiert, der eine oder mehrere Textzeilen enthält. Dieses Widget basiert auf der Definition für 'Dojo dijit.form.SimpleTextarea'.
Die unterstützten Eigenschaften sind im Folgenden aufgeführt:
- numRows
- Anzahl der Zeilen im Textbereich.
- numColumns
- Anzahl der Spalten im Textbereich.
- readOnly
- Ein boolescher Wert, der angibt, ob das Textfeld vor Benutzereingaben geschützt ist.
- selectOnClick
- Ein boolescher Wert, der angibt, welche Aktion ausgeführt wird, wenn der Benutzer
von außerhalb des Textfelds in das Textfeld klickt:
- False (Standardwert)
- Der Inhalt des Textfelds wird nicht ausgewählt. Der Aktualisierungscursor wird an der Klickposition angezeigt.
- True
- Der Inhalt des Textfelds wird ausgewählt. Jeder nachfolgende Mausklick zeigt den Aktualisierungscursor an der Klickposition an
und der Inhalt des Textfelds wird nicht mehr ausgewählt.
- text
- Der Zeichenfolgeinhalt des Dojo-Textfelds.
- textCase
- Eine Zeichenfolgekonstante, die angibt, wie die Groß-/Kleinschreibung der Eingabe gehandhabt wird,
wenn der Benutzer das Eingeben des Texts beendet hat und zu einem anderen Feld navigiert.
Einer der folgenden Werte:
- CASE_NONE (Standardwert)
- Die vom Benutzer eingegebene Zeichenfolge wird unverändert übernommen.
- UPPER_CASE
- Die vom Benutzer eingegebene Zeichenfolge wird in Großbuchstaben umgesetzt.
- LOWER_CASE
- Die vom Benutzer eingegebene Zeichenfolge wird in Kleinbuchstaben umgesetzt.
- PROPER_CASE
- Der erste Buchstabe in jedem Wort wird in Großschreibung umgesetzt, einer Überschrift entsprechend.
- trim
- Ein boolescher Wert, der angibt, ob führende und abschließende Leerzeichen entfernt werden,
wenn der Benutzer das Eingeben des Texts beendet hat und zu einem anderen Feld navigiert.
Es werden keine für diesen Widgettyp spezifischen Funktionen unterstützt.
Weitere unterstützte Eigenschaften und Funktionen sind in
'Widgeteigenschaften und -funktionen' sowie in 'Widgetstile' beschrieben.