Import

import-splitter.ts
import { NuiSplitter, NuiSplitterHandle, NuiSplitterPane } from '@needless-ui/angular/splitter';

NuiSplitter

Mga pane na may mga handle sa pagitan nila.

Selector
[nuiSplitter]
NuiSplitter: Mga property
PangalanUriDefaultPaglalarawan
orientationInput'horizontal' | 'vertical''horizontal'Magkatabi, o nakapatong.
sizesTwo-waynumber[]shared evenlyAng bahagi ng bawat pane, sa percent, ayon sa pagkakasunod.
storageKeyInputstringItinatabi ang mga laki sa localStorage sa ilalim ng key na ito.
stepInputnumber5Kung gaano kalayo inililipat ng mga arrow key ang isang handle, sa percent. Doble ang layo kapag may Shift.
moveMethod(index: number, delta: number) => voidInililipat nang ilang percent ang hangganan pagkatapos ng isang pane.

NuiSplitterPane

Isang pane. Tumatanggap ang mga laki nito ng pixel, rem o percent.

Selector
[nuiSplitterPane]
NuiSplitterPane: Mga property
PangalanUriDefaultPaglalarawan
defaultSizeInputstring | number (e.g. '240px', '30%')Ang panimulang laki nito, kapag walang laking maibabalik.
minInputstring | number0Ang pinakamaliit nitong laki.
maxInputstring | number'100%'Ang pinakamalaki nitong laki.
collapsibleInputbooleanfalseNako-collapse ito: kapag na-drag nang mas maliit sa kalahati ng minimum nito, o sa Enter.
collapsedSizeInputstring | number0Ang laki nito kapag naka-collapse, gaya ng isang hanay ng mga icon.
labelInputstringPinapangalanan ang handle na nagre-resize dito.

NuiSplitterHandle

Ang handle sa pagitan ng dalawang pane.

Selector
[nuiSplitterHandle]
NuiSplitterHandle: Mga property
PangalanUriDefaultPaglalarawan
labelInputstringthe pane's labelPinapangalanan ito, kapag hindi ito pinapangalanan ng label ng pane.
disabledInputbooleanfalseHindi ito gumagalaw.
toggleMethod() => voidKino-collapse ang pane sa tabi nito, o ibinabalik ito.