Import
import { NuiSplitter, NuiSplitterHandle, NuiSplitterPane } from '@needless-ui/angular/splitter';NuiSplitter
Bereiche mit Griffen dazwischen.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
orientationInput | 'horizontal' | 'vertical' | 'horizontal' | Nebeneinander oder übereinander. |
sizesTwo-Way | number[] | shared evenly | Der Anteil jedes Bereichs in Prozent, der Reihe nach. |
storageKeyInput | string | Speichert die Größen unter diesem Schlüssel in localStorage. | |
stepInput | number | 5 | Wie weit die Pfeiltasten einen Griff verschieben, in Prozent. Mit Umschalt doppelt so weit. |
moveMethode | (index: number, delta: number) => void | Verschiebt die Grenze hinter einem Bereich um einen Prozentwert. |
NuiSplitterPane
Ein Bereich. Seine Größen nehmen Pixel, rem oder Prozent an.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
defaultSizeInput | string | number (e.g. '240px', '30%') | Seine Anfangsgröße, wenn keine Größen wiederherzustellen sind. | |
minInput | string | number | 0 | Seine Mindestgröße. |
maxInput | string | number | '100%' | Seine Maximalgröße. |
collapsibleInput | boolean | false | Er klappt ein: unter die Hälfte seines Minimums gezogen oder mit Enter. |
collapsedSizeInput | string | number | 0 | Seine Größe im eingeklappten Zustand, etwa eine Leiste mit Icons. |
labelInput | string | Benennt den Griff, der seine Größe ändert. |
NuiSplitterHandle
Der Griff zwischen zwei Bereichen.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
labelInput | string | the pane's label | Benennt ihn, wenn das Label des Bereichs es nicht tut. |
disabledInput | boolean | false | Er lässt sich nicht bewegen. |
toggleMethode | () => void | Klappt den Bereich daneben ein oder wieder auf. |