Typeselect-Steuerung
Info
Diese Funktionalität ist nur in der PRO Edition verfügbar.
Eine Auswahlliste zum Ändern des Typs einer Aufgabe.
Die Steuerung lädt Optionen aus dem types-Objekt und verwendet den Standard-Onchange-Handler. Der Rest ist identisch mit Select Control.

gantt.config.lightbox.sections = [
{name:"description", height:38, map_to:"text", type:"textarea", focus:true},
{name: "type", type: "typeselect", map_to: "type"}, /*!*/
{name: "time", height: 72, type: "duration", map_to: "auto"}
];
Initialisierung
Um die typeselect-Steuerung dem Lightbox hinzuzufügen, fügen Sie einfach eine Sektion zur Lightbox-Konfiguration wie folgt hinzu:
gantt.config.lightbox.sections = [
{name:"description", height:38, map_to:"text", type:"textarea",focus:true},
{name: "type", type: "typeselect", map_to: "type"}, /*!*/
{name: "time", height: 72, type: "duration", map_to: "auto"}
];
- Jeder Aufgabentyp hat sein Lightbox. Sie können einen neuen Aufgabentyp erstellen und eine spezifische Struktur des Lightboxes für diesen Typ festlegen.
- Sobald der Benutzer den Typ einer Aufgabe über die Steuerung ändert, aktualisiert die Steuerung die Lightbox-Struktur entsprechend dem ausgewählten Wert.
- Die Steuerung lädt Optionen aus dem types-Objekt und verwendet den Standard-Onchange-Handler.
- Der Abschnitt mit name="type" hat bereits ein Label angegeben als „Typ“. Wenn Sie dem Abschnitt ein anderes Label geben möchten, verwenden Sie den folgenden Code:
gantt.locale.labels.section_type = "New label for the section";
Eigenschaften
Die folgenden Eigenschaften sind größtenteils wichtig und werden typischerweise für die typeselect-Steuerung festgelegt (siehe vollständige Liste hier):
- name - (string) der Abschnittsname
- height - (number) die Abschnittshöhe
- map_to - (string) der Name einer Daten-Eigenschaft, die dem Abschnitt zugeordnet wird
- type - (string) der Typ des Abschnitt-Steuerelements
- focus - (boolean) wenn auf true gesetzt, erhält der Abschnitt beim Öffnen des Lightboxes den Fokus
- filter - (function) legt eine Filterfunktion für die Typen von Aufgaben fest. Die Funktion erhält den Typnamen als Parameter
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.