ਇੰਪੋਰਟ
import { NuiSplitter, NuiSplitterHandle, NuiSplitterPane } from '@needless-ui/angular/splitter';NuiSplitter
ਪੈਨਲ, ਜਿਨ੍ਹਾਂ ਵਿਚਕਾਰ ਹੈਂਡਲ ਹੁੰਦੇ ਹਨ।
| ਨਾਮ | ਟਾਈਪ | ਡਿਫ਼ਾਲਟ | ਵੇਰਵਾ |
|---|---|---|---|
orientationਇਨਪੁੱਟ | 'horizontal' | 'vertical' | 'horizontal' | ਨਾਲ-ਨਾਲ, ਜਾਂ ਉੱਪਰ-ਹੇਠਾਂ। |
sizesਦੋ-ਪਾਸੜ | number[] | shared evenly | ਹਰ ਪੈਨਲ ਦਾ ਹਿੱਸਾ, ਪ੍ਰਤੀਸ਼ਤ ਵਿੱਚ, ਕ੍ਰਮ ਅਨੁਸਾਰ। |
storageKeyਇਨਪੁੱਟ | string | ਆਕਾਰਾਂ ਨੂੰ ਇਸ ਕੁੰਜੀ ਹੇਠ localStorage ਵਿੱਚ ਰੱਖਦਾ ਹੈ। | |
stepਇਨਪੁੱਟ | number | 5 | ਐਰੋ ਕੁੰਜੀਆਂ ਹੈਂਡਲ ਨੂੰ ਕਿੰਨਾ ਹਿਲਾਉਂਦੀਆਂ ਹਨ, ਪ੍ਰਤੀਸ਼ਤ ਵਿੱਚ। Shift ਨਾਲ ਦੁੱਗਣਾ। |
moveਮੈਥਡ | (index: number, delta: number) => void | ਕਿਸੇ ਪੈਨਲ ਤੋਂ ਬਾਅਦ ਵਾਲੀ ਸੀਮਾ-ਰੇਖਾ ਨੂੰ ਦਿੱਤੇ ਪ੍ਰਤੀਸ਼ਤ ਜਿੰਨਾ ਹਿਲਾਉਂਦਾ ਹੈ। |
NuiSplitterPane
ਇੱਕ ਪੈਨਲ। ਇਸ ਦੇ ਆਕਾਰ ਪਿਕਸਲ, rem ਜਾਂ ਪ੍ਰਤੀਸ਼ਤ ਵਿੱਚ ਦਿੱਤੇ ਜਾ ਸਕਦੇ ਹਨ।
| ਨਾਮ | ਟਾਈਪ | ਡਿਫ਼ਾਲਟ | ਵੇਰਵਾ |
|---|---|---|---|
defaultSizeਇਨਪੁੱਟ | string | number (e.g. '240px', '30%') | ਸ਼ੁਰੂ ਵਿੱਚ ਇਸ ਦਾ ਆਕਾਰ, ਜਦੋਂ ਮੁੜ ਲਾਗੂ ਕਰਨ ਲਈ ਕੋਈ ਸੰਭਾਲਿਆ ਆਕਾਰ ਨਾ ਹੋਵੇ। | |
minਇਨਪੁੱਟ | string | number | 0 | ਇਸ ਦਾ ਸਭ ਤੋਂ ਛੋਟਾ ਆਕਾਰ। |
maxਇਨਪੁੱਟ | string | number | '100%' | ਇਸ ਦਾ ਸਭ ਤੋਂ ਵੱਡਾ ਆਕਾਰ। |
collapsibleਇਨਪੁੱਟ | boolean | false | ਇਹ ਸਿਮਟ ਸਕਦਾ ਹੈ: ਘੱਟੋ-ਘੱਟ ਦੇ ਅੱਧ ਤੋਂ ਹੇਠਾਂ ਡ੍ਰੈਗ ਕਰਨ ’ਤੇ, ਜਾਂ Enter ਨਾਲ। |
collapsedSizeਇਨਪੁੱਟ | string | number | 0 | ਸਿਮਟਣ ’ਤੇ ਇਸ ਦਾ ਆਕਾਰ, ਜਿਵੇਂ ਆਈਕਨਾਂ ਦੀ ਇੱਕ ਪਤਲੀ ਪੱਟੀ। |
labelਇਨਪੁੱਟ | string | ਉਸ ਹੈਂਡਲ ਨੂੰ ਨਾਮ ਦਿੰਦਾ ਹੈ, ਜੋ ਇਸ ਨੂੰ ਰੀਸਾਈਜ਼ ਕਰਦਾ ਹੈ। |
NuiSplitterHandle
ਦੋ ਪੈਨਲਾਂ ਵਿਚਕਾਰਲਾ ਹੈਂਡਲ।
| ਨਾਮ | ਟਾਈਪ | ਡਿਫ਼ਾਲਟ | ਵੇਰਵਾ |
|---|---|---|---|
labelਇਨਪੁੱਟ | string | the pane's label | ਇਸ ਨੂੰ ਨਾਮ ਦਿੰਦਾ ਹੈ, ਜਦੋਂ ਪੈਨਲ ਦਾ ਲੇਬਲ ਇਹ ਕੰਮ ਨਾ ਕਰੇ। |
disabledਇਨਪੁੱਟ | boolean | false | ਇਹ ਹਿੱਲਦਾ ਨਹੀਂ। |
toggleਮੈਥਡ | () => void | ਨਾਲ ਵਾਲੇ ਪੈਨਲ ਨੂੰ ਸਮੇਟਦਾ ਹੈ, ਜਾਂ ਵਾਪਸ ਲਿਆਉਂਦਾ ਹੈ। |