Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > agorum core aguila
Mit Container-Widgets können Sie Bereiche definieren, die Widgets enthalten. Diese Container haben die unterschiedlichsten Abbildungen, in denen Sie die Widgets positionieren.
Event | Beschreibung |
---|---|
collapsed | Nur bei Border-Layout, wenn etwas eingeklappt wurde (Parameter collapsible muss auf true stehen). |
expanded | Nur bei Border-Layout, wenn etwas ausgeklappt wurde (Parameter collapsible muss auf true stehen). |
Dieser Parameter kann folgende Werte annehmen:
Beispiel
background: 'dark' // Standard: none
Wert | Beschreibung |
---|---|
true | Erzwingt die Darstellung eines Rahmens um das Widget (sofern unterstützt). |
false | Unterdrückt die Darstellung eines Rahmens um das Widget (sofern unterstützt). |
Wert | Beschreibung |
---|---|
true | Bereich/ Widget ist ein- und ausklappbar. Es erscheint ein kleiner Pfeil zum Ein-/Ausklappen. |
false (Standard) | Bereich/ Widget ist NICHT ein- und ausklappbar. |
Wert | Beschreibung |
---|---|
true | Bereich/ Widget ist eingeklappt. |
false (Standard) | Bereich/ Widget ist ausgeklappt. |
Enthält weitere Widgets (Standard: []).
Gilt nicht für agorum.border.
Definiert zu einem Container zusätzliche Regionen, die das System am Rand des Containers platziert. Sie können pro Region ein weiteres Widget platzieren.
Erscheint als Überschrift über dem Widget, typischerweise für Container-Widgets.
keine
module.exports = { type: 'agorum.border', width: 600, height: 400, docked: { top: { type: 'agorum.toolBar', items: [ { type: 'agorum.button', text: 't' } ] }, bottom: { type: 'agorum.toolBar', items: [ { type: 'agorum.button', text: 'b' } ] }, left: { type: 'agorum.toolBar', items: [ { type: 'agorum.button', text: 'l' } ] }, right: { type: 'agorum.toolBar', items: [ { type: 'agorum.button', text: 'r' } ] }, center: { type: 'agorum.textArea', text: 'center' }, north: { type: 'agorum.textArea', text: 'north', height: 100 }, south: { type: 'agorum.textArea', text: 'south', height: 100 }, west: { type: 'agorum.textArea', text: 'west', width: 100 }, east: { type: 'agorum.textArea', text: 'east', width: 100 } } };