امپورٹ

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

NuiSplitter

پینلز، جن کے درمیان ہینڈلز ہوتے ہیں۔

سلیکٹر
[nuiSplitter]
NuiSplitter: پراپرٹیز
نامٹائپڈیفالٹتفصیل
orientationان پٹ'horizontal' | 'vertical''horizontal'ساتھ ساتھ، یا اوپر تلے۔
sizesدو طرفہnumber[]shared evenlyہر پینل کا حصہ، فیصد میں، ترتیب سے۔
storageKeyان پٹstringسائز اس کلید کے تحت localStorage میں رکھتا ہے۔
stepان پٹnumber5ایرو کیز ہینڈل کو کتنے فیصد ہلاتی ہیں۔ Shift کے ساتھ دوگنا۔
moveمیتھڈ(index: number, delta: number) => voidکسی پینل کے بعد والی حد کو دیے گئے فیصد جتنا کھسکاتا ہے۔

NuiSplitterPane

ایک پینل۔ اس کے سائز پکسل، rem یا فیصد میں دیے جاتے ہیں۔

سلیکٹر
[nuiSplitterPane]
NuiSplitterPane: پراپرٹیز
نامٹائپڈیفالٹتفصیل
defaultSizeان پٹstring | number (e.g. '240px', '30%')اس کا ابتدائی سائز، جب بحال کرنے کے لیے کوئی سائز نہ ہوں۔
minان پٹstring | number0اس کا سب سے چھوٹا سائز۔
maxان پٹstring | number'100%'اس کا سب سے بڑا سائز۔
collapsibleان پٹbooleanfalseیہ سمٹ جاتا ہے: کم از کم سائز کے آدھے سے نیچے ڈریگ کرنے پر، یا Enter سے۔
collapsedSizeان پٹstring | number0سمٹنے پر اس کا سائز، جیسے آئیکنز کی ایک پٹی۔
labelان پٹstringاس ہینڈل کو نام دیتا ہے جو اسے ری سائز کرتا ہے۔

NuiSplitterHandle

دو پینلز کے درمیان ہینڈل۔

سلیکٹر
[nuiSplitterHandle]
NuiSplitterHandle: پراپرٹیز
نامٹائپڈیفالٹتفصیل
labelان پٹstringthe pane's labelاسے نام دیتا ہے، جب پینل کا لیبل یہ کام نہ کرے۔
disabledان پٹbooleanfalseیہ نہیں ہلتا۔
toggleمیتھڈ() => voidساتھ والے پینل کو سمیٹتا ہے، یا واپس لاتا ہے۔