Import
import { NuiSplitter, NuiSplitterHandle, NuiSplitterPane } from '@needless-ui/angular/splitter';NuiSplitter
Pannelli separati da maniglie.
| Nome | Tipo | Predefinito | Descrizione |
|---|---|---|---|
orientationInput | 'horizontal' | 'vertical' | 'horizontal' | Affiancati o impilati. |
sizesBidirezionale | number[] | shared evenly | La quota di ogni pannello, in percentuale, in ordine. |
storageKeyInput | string | Conserva le dimensioni in localStorage con questa chiave. | |
stepInput | number | 5 | Di quanto le frecce spostano una maniglia, in percentuale. Il doppio con Maiusc. |
moveMetodo | (index: number, delta: number) => void | Sposta di una percentuale il confine dopo un pannello. |
NuiSplitterPane
Un pannello. Le sue dimensioni accettano pixel, rem o percentuale.
| Nome | Tipo | Predefinito | Descrizione |
|---|---|---|---|
defaultSizeInput | string | number (e.g. '240px', '30%') | La dimensione iniziale, quando non ci sono dimensioni da ripristinare. | |
minInput | string | number | 0 | La dimensione minima. |
maxInput | string | number | '100%' | La dimensione massima. |
collapsibleInput | boolean | false | Si comprime: trascinato sotto la metà del minimo, o con Invio. |
collapsedSizeInput | string | number | 0 | La dimensione da compresso, per esempio una barra di icone. |
labelInput | string | Dà il nome alla maniglia che lo ridimensiona. |
NuiSplitterHandle
La maniglia tra due pannelli.
| Nome | Tipo | Predefinito | Descrizione |
|---|---|---|---|
labelInput | string | the pane's label | Le dà un nome, quando non lo fa l’etichetta del pannello. |
disabledInput | boolean | false | Non si sposta. |
toggleMetodo | () => void | Comprime il pannello accanto, o lo ripristina. |