IPanelResizeOptions interface
Optionen zur Steuerung der horizontalen Breite und des Größenanpassungsverhaltens des Panels.
Hinweis: Das Größenändern ist auf kleinen Bildschirmen automatisch deaktiviert (xsmall breakpoint), bei denen das Panel im Vollbildmodus gerendert wird. Der Resize-Handle wird nicht angezeigt und jede vom Benutzer gesetzte Breite wird in diesem Layout ignoriert.
Eigenschaften
| max |
Die maximale Breite in Pixeln kann das Panel anpassen. Gilt nur, wenn userResizable wahr ist. |
| min |
Die minimale Breite in Pixeln, auf die das Panel angepasst werden kann. Gilt nur, wenn userResizable wahr ist. |
| on |
Callback wurde ausgelöst, wenn sich die Panelbreite durch Benutzerinteraktion ändert. |
| user |
Ob der Benutzer die Panelbreite interaktiv durch Ziehen des Größengriffs oder mit Pfeiltasten auf der Tastatur anpassen kann. Wenn falsch, ist die Panelbreite auf die durch die Größenpropeller bestimmte Größe festgelegt. Der Resize-Griff wird auf kleinen Bildschirmen, auf denen das Panel im Vollbild angezeigt wird, nicht dargestellt. |
Details zur Eigenschaft
maxWidth
Die maximale Breite in Pixeln kann das Panel anpassen. Gilt nur, wenn userResizable wahr ist.
maxWidth?: number
Eigenschaftswert
number
minWidth
Die minimale Breite in Pixeln, auf die das Panel angepasst werden kann. Gilt nur, wenn userResizable wahr ist.
minWidth?: number
Eigenschaftswert
number
onWidthChanged
Callback wurde ausgelöst, wenn sich die Panelbreite durch Benutzerinteraktion ändert.
onWidthChanged?: (width: number) => void
Eigenschaftswert
(width: number) => void
userResizable
Ob der Benutzer die Panelbreite interaktiv durch Ziehen des Größengriffs oder mit Pfeiltasten auf der Tastatur anpassen kann. Wenn falsch, ist die Panelbreite auf die durch die Größenpropeller bestimmte Größe festgelegt.
Der Resize-Griff wird auf kleinen Bildschirmen, auf denen das Panel im Vollbild angezeigt wird, nicht dargestellt.
userResizable?: boolean
Eigenschaftswert
boolean