Textarea-Steuerelement

Ein Feld, das für die Eingabe mehrerer Textzeilen konzipiert ist.

Initialisierung

Standardmäßig enthält das Lightbox eine textarea-Steuerung. Wenn Sie eine weitere hinzufügen müssen, können Sie dies folgendermaßen tun:

1) Fügen Sie eine neue Sektion zur Lightbox-Konfiguration hinzu:

gantt.config.lightbox.sections = [
    {name:"description", height:38, map_to:"desc", type:"textarea",focus:true},
    {name:"details",     height:38, map_to:"text", type:"textarea"},     {name:"time",        height:72, map_to:"auto", type:"duration"}
];

2) Weisen Sie der neuen Sektion ein Label zu:

gantt.locale.labels.section_details = "Details";

Eigenschaften

Hier ist eine Liste der wichtigsten Eigenschaften, die Sie häufig für die textarea-Steuerung konfigurieren könnten (die vollständige Liste ist hier verfügbar):

  • name - (string) gibt den Namen der Sektion an
  • height - (number) definiert die Höhe der Sektion
  • map_to - (string) verknüpft die Sektion mit einer bestimmten Dateneigenschaft
  • type - (string) bestimmt den Typ der Sektionsteuerung
  • focus - (boolean) wenn auf true gesetzt, erhält die Sektion automatisch den Fokus, wenn das Lightbox geöffnet wird
  • default_value - (any) legt einen Standardwert für die Steuerung fest. Dies gilt nur, wenn der Eingabewert undefiniert ist. Beachten Sie, dass es nicht mit map_to:"text" funktioniert.
Zurück nach oben