Dies ist eine Gruppe von Optionen, bei der jeweils nur eine ausgewählt werden kann.
Um ein Radio Button-Steuerelement in das Lightbox aufzunehmen, müssen Sie folgende Schritte ausführen:
1) Fügen Sie eine neue Sektion zur Lightbox-Konfiguration hinzu:
var opts = [
{key: 1, label: "Hoch"},
{key: 2, label: "Normal"},
{key: 3, label: "Niedrig"}
];
gantt.config.lightbox.sections = [
{name: "description", height: 38, map_to: "text", type: "textarea", focus: true},
{name: "priority", height: 22, map_to: "priority", type: "radio", options: [opts]}, {name: "time", type: "duration", map_to: "auto"}
];
2) Weisen Sie der Sektion ein Label zu:
gantt.locale.labels.section_priority = "Priorität";
Hier sind die wichtigsten Eigenschaften, die häufig für das Radio Button-Steuerelement verwendet werden (die vollständige Liste finden Sie hier):
Um die Werte für das Radio Button-Steuerelement zu definieren, wird der options-Parameter verwendet:
gantt.config.lightbox.sections = [
{name: "priority", map_to: "priority", type: "radio", options: [
{key: 1, label: "Hoch"},
{key: 2, label: "Normal"},
{key: 3, label: "Niedrig"},
]}
];
Jedes Element im options-Parameter erfordert diese beiden Eigenschaften: