Import
import { NuiSplitter, NuiSplitterHandle, NuiSplitterPane } from '@needless-ui/angular/splitter';NuiSplitter
Mga pane na may mga handle sa pagitan nila.
| Pangalan | Uri | Default | Paglalarawan |
|---|---|---|---|
orientationInput | 'horizontal' | 'vertical' | 'horizontal' | Magkatabi, o nakapatong. |
sizesTwo-way | number[] | shared evenly | Ang bahagi ng bawat pane, sa percent, ayon sa pagkakasunod. |
storageKeyInput | string | Itinatabi ang mga laki sa localStorage sa ilalim ng key na ito. | |
stepInput | number | 5 | Kung gaano kalayo inililipat ng mga arrow key ang isang handle, sa percent. Doble ang layo kapag may Shift. |
moveMethod | (index: number, delta: number) => void | Inililipat nang ilang percent ang hangganan pagkatapos ng isang pane. |
NuiSplitterPane
Isang pane. Tumatanggap ang mga laki nito ng pixel, rem o percent.
| Pangalan | Uri | Default | Paglalarawan |
|---|---|---|---|
defaultSizeInput | string | number (e.g. '240px', '30%') | Ang panimulang laki nito, kapag walang laking maibabalik. | |
minInput | string | number | 0 | Ang pinakamaliit nitong laki. |
maxInput | string | number | '100%' | Ang pinakamalaki nitong laki. |
collapsibleInput | boolean | false | Nako-collapse ito: kapag na-drag nang mas maliit sa kalahati ng minimum nito, o sa Enter. |
collapsedSizeInput | string | number | 0 | Ang laki nito kapag naka-collapse, gaya ng isang hanay ng mga icon. |
labelInput | string | Pinapangalanan ang handle na nagre-resize dito. |
NuiSplitterHandle
Ang handle sa pagitan ng dalawang pane.
| Pangalan | Uri | Default | Paglalarawan |
|---|---|---|---|
labelInput | string | the pane's label | Pinapangalanan ito, kapag hindi ito pinapangalanan ng label ng pane. |
disabledInput | boolean | false | Hindi ito gumagalaw. |
toggleMethod | () => void | Kino-collapse ang pane sa tabi nito, o ibinabalik ito. |