ਇੰਪੋਰਟ
import {
NuiMenu,
NuiMenuItem,
NuiMenuSeparator,
NuiMenuShortcut,
NuiMenuTrigger,
} from '@needless-ui/angular/menu';NuiMenuTrigger
ਮੀਨੂ ਖੋਲ੍ਹਦਾ ਹੈ। ਆਮ ਤੌਰ ’ਤੇ ਕਿਸੇ nuiButton ’ਤੇ ਲਗਾਇਆ ਜਾਂਦਾ ਹੈ।
| ਨਾਮ | ਟਾਈਪ | ਡਿਫ਼ਾਲਟ | ਵੇਰਵਾ |
|---|---|---|---|
nuiMenuTriggerਇਨਪੁੱਟ | Menu | ਖੋਲ੍ਹਿਆ ਜਾਣ ਵਾਲਾ ਮੀਨੂ: ਕਿਸੇ nuiMenu ਦਾ ngMenu ਰੈਫ਼ਰੈਂਸ। |
NuiMenu
ਆਈਟਮਾਂ ਦਾ ਮੀਨੂ, ਜੋ ਆਪਣੇ ਟ੍ਰਿਗਰ ਦੇ ਕੋਲ ਪੌਪਓਵਰ ਵਜੋਂ ਰੈਂਡਰ ਹੁੰਦਾ ਹੈ। ਇਸ ਦਾ ngMenu ਐਕਸਪੋਰਟ ਉਹੀ Angular Aria ਮੀਨੂ ਹੈ ਜਿਸ ਨੂੰ ਟ੍ਰਿਗਰ ਅਤੇ ਸਬ-ਮੀਨੂ ਲੈਂਦੇ ਹਨ।
| ਨਾਮ | ਟਾਈਪ | ਡਿਫ਼ਾਲਟ | ਵੇਰਵਾ |
|---|---|---|---|
wrapਇਨਪੁੱਟ | boolean | true | ਐਰੋ ਕੁੰਜੀਆਂ ਆਖ਼ਰੀ ਆਈਟਮ ਤੋਂ ਘੁੰਮ ਕੇ ਪਹਿਲੀ ਆਈਟਮ ’ਤੇ ਜਾਣ ਜਾਂ ਨਹੀਂ। |
typeaheadDelayਇਨਪੁੱਟ | number | 500 | ਟਾਈਪ ਕਰਕੇ ਖੋਜ ਰੀਸੈੱਟ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਦਾ ਸਮਾਂ, ਮਿਲੀਸਕਿੰਟਾਂ ਵਿੱਚ। |
disabledਇਨਪੁੱਟ | boolean | false | ਪੂਰੇ ਮੀਨੂ ਨੂੰ ਅਯੋਗ ਕਰਦਾ ਹੈ। |
enterਇਨਪੁੱਟ | NuiEnter | ਇਹ ਸਕ੍ਰੀਨ ’ਤੇ ਕਿਵੇਂ ਆਉਂਦਾ ਹੈ: zoom, fade, drop, rise, unfold, flip, swing, slide ਜਾਂ none। | |
motionਇਨਪੁੱਟ | NuiMotion | ਇਸ ਦੀ ਹਿਲਜੁਲ ਤੈਅ ਕਰਨ ਵਾਲੀ ਸਪ੍ਰਿੰਗ: snappy, bouncy, jelly, elastic, lazy, mechanical ਜਾਂ none। | |
springਇਨਪੁੱਟ | NuiSpring | ਕੋਈ ਵੀ ਸਪ੍ਰਿੰਗ, { stiffness, damping, mass } ਦੇ ਰੂਪ ਵਿੱਚ, ਜੋ ਰਨਟਾਈਮ ’ਤੇ CSS ਵਿੱਚ ਕੰਪਾਈਲ ਹੁੰਦੀ ਹੈ। ਇਹ motion ਨੂੰ ਓਵਰਰਾਈਡ ਕਰਦੀ ਹੈ। | |
cornersਇਨਪੁੱਟ | NuiCorners | ਇਸ ਦੇ ਕੋਨਿਆਂ ਦੀ ਸ਼ਕਲ: round, squircle, bevel, scoop, notch ਜਾਂ square। | |
radiusਇਨਪੁੱਟ | NuiRadius | ਇਸ ਦੇ ਕੋਨੇ ਕਿੰਨੇ ਵੱਡੇ ਹੋਣ: none, small, medium, large ਜਾਂ full। | |
densityਇਨਪੁੱਟ | NuiDensity | ਇਹ ਕਿੰਨੀ ਥਾਂ ਲੈਂਦਾ ਹੈ: compact, regular ਜਾਂ roomy। | |
itemSelectedਆਊਟਪੁੱਟ | V | ਚੁਣੀ ਗਈ ਆਈਟਮ ਦੀ ਵੈਲਿਊ ਐਮਿਟ ਕਰਦਾ ਹੈ। ਰੂਟ ਮੀਨੂ ’ਤੇ ਇਹ ਸਬ-ਮੀਨੂ ਦੀਆਂ ਆਈਟਮਾਂ ਲਈ ਵੀ ਚੱਲਦਾ ਹੈ। |
ਕਸਟਮਾਈਜ਼ੇਸ਼ਨ ਦੇ ਜੋ ਇਨਪੁੱਟ ਤੁਸੀਂ ਸੈੱਟ ਨਹੀਂ ਕਰਦੇ, ਉਹ ਸਭ ਤੋਂ ਨੇੜਲੇ data-nui-* ਐਟਰੀਬਿਊਟ ਤੋਂ ਵੈਲਿਊ ਲੈਂਦੇ ਹਨ। ਕਸਟਮਾਈਜ਼ੇਸ਼ਨ ਗਾਈਡ ਵੇਖੋ।
NuiMenuItem
ਕਿਸੇ nuiMenu ਦੀ ਆਈਟਮ।
| ਨਾਮ | ਟਾਈਪ | ਡਿਫ਼ਾਲਟ | ਵੇਰਵਾ |
|---|---|---|---|
valueਇਨਪੁੱਟ | V | ਆਈਟਮ ਦੀ ਪਛਾਣ। ਸਬ-ਮੀਨੂਆਂ ਸਮੇਤ ਪੂਰੇ ਮੀਨੂ ਵਿੱਚ ਇਹ ਵਿਲੱਖਣ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ। | |
disabledਇਨਪੁੱਟ | boolean | false | ਆਈਟਮ ਨੂੰ ਅਯੋਗ ਕਰਦਾ ਹੈ। ਐਰੋ ਕੁੰਜੀਆਂ ਨਾਲ ਉਸ ਤੱਕ ਪਹੁੰਚਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਪਰ ਉਸ ਨੂੰ ਚੁਣਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ। |
submenuਇਨਪੁੱਟ | Menu | ਨੈਸਟਡ nuiMenu, ਜਿਸ ਨੂੰ ਇਹ ਆਈਟਮ ਖੋਲ੍ਹਦੀ ਹੈ। | |
roleਇਨਪੁੱਟ | 'menuitem' | 'menuitemcheckbox' | 'menuitemradio' | 'menuitem' | menuitem, menuitemcheckbox ਜਾਂ menuitemradio। |
checkedਇਨਪੁੱਟ | boolean | undefined | ਚੈੱਕਬਾਕਸ ਜਾਂ ਰੇਡੀਓ ਆਈਟਮ ਦੀ ਚੈੱਕ ਸਥਿਤੀ। | |
toneਇਨਪੁੱਟ | 'neutral' | 'danger' | 'neutral' | ਜੋਖਮ ਭਰੀਆਂ ਕਾਰਵਾਈਆਂ ਲਈ danger। |
searchTermਇਨਪੁੱਟ | string | ਟਾਈਪ ਕਰਕੇ ਖੋਜ ਵਿੱਚ ਮਿਲਾਇਆ ਜਾਣ ਵਾਲਾ ਟੈਕਸਟ। ਡਿਫ਼ਾਲਟ ਰੂਪ ਵਿੱਚ ਆਈਟਮ ਦਾ ਲੇਬਲ। | |
selectedਆਊਟਪੁੱਟ | V | ਮਾਊਸ ਜਾਂ ਕੀ-ਬੋਰਡ ਨਾਲ ਚੁਣੇ ਜਾਣ ’ਤੇ ਆਈਟਮ ਦੀ ਵੈਲਿਊ ਐਮਿਟ ਕਰਦਾ ਹੈ। |
NuiMenuSeparator
ਆਈਟਮਾਂ ਦੇ ਸਮੂਹਾਂ ਵਿਚਕਾਰ ਇੱਕ ਲਕੀਰ।
NuiMenuShortcut
ਕੀ-ਬੋਰਡ ਸ਼ਾਰਟਕੱਟ ਦਾ ਸੰਕੇਤ, ਆਈਟਮ ਦੇ ਅਖੀਰਲੇ ਸਿਰੇ ਵੱਲ ਇਕਸਾਰ।