ਇੰਪੋਰਟ

import-menu.ts
import {
NuiMenu,
NuiMenuItem,
NuiMenuSeparator,
NuiMenuShortcut,
NuiMenuTrigger,
} from '@needless-ui/angular/menu';

NuiMenuTrigger

ਮੀਨੂ ਖੋਲ੍ਹਦਾ ਹੈ। ਆਮ ਤੌਰ ’ਤੇ ਕਿਸੇ nuiButton ’ਤੇ ਲਗਾਇਆ ਜਾਂਦਾ ਹੈ।

ਸਿਲੈਕਟਰ
[nuiMenuTrigger]
ਐਕਸਪੋਰਟ ਨਾਮ
nuiMenuTrigger
NuiMenuTrigger: ਪ੍ਰਾਪਰਟੀਆਂ
ਨਾਮਟਾਈਪਡਿਫ਼ਾਲਟਵੇਰਵਾ
nuiMenuTriggerਇਨਪੁੱਟMenuਖੋਲ੍ਹਿਆ ਜਾਣ ਵਾਲਾ ਮੀਨੂ: ਕਿਸੇ nuiMenu ਦਾ ngMenu ਰੈਫ਼ਰੈਂਸ।

NuiMenu

ਆਈਟਮਾਂ ਦਾ ਮੀਨੂ, ਜੋ ਆਪਣੇ ਟ੍ਰਿਗਰ ਦੇ ਕੋਲ ਪੌਪਓਵਰ ਵਜੋਂ ਰੈਂਡਰ ਹੁੰਦਾ ਹੈ। ਇਸ ਦਾ ngMenu ਐਕਸਪੋਰਟ ਉਹੀ Angular Aria ਮੀਨੂ ਹੈ ਜਿਸ ਨੂੰ ਟ੍ਰਿਗਰ ਅਤੇ ਸਬ-ਮੀਨੂ ਲੈਂਦੇ ਹਨ।

ਸਿਲੈਕਟਰ
[nuiMenu]
ਐਕਸਪੋਰਟ ਨਾਮ
ngMenu
NuiMenu: ਪ੍ਰਾਪਰਟੀਆਂ
ਨਾਮਟਾਈਪਡਿਫ਼ਾਲਟਵੇਰਵਾ
wrapਇਨਪੁੱਟbooleantrueਐਰੋ ਕੁੰਜੀਆਂ ਆਖ਼ਰੀ ਆਈਟਮ ਤੋਂ ਘੁੰਮ ਕੇ ਪਹਿਲੀ ਆਈਟਮ ’ਤੇ ਜਾਣ ਜਾਂ ਨਹੀਂ।
typeaheadDelayਇਨਪੁੱਟnumber500ਟਾਈਪ ਕਰਕੇ ਖੋਜ ਰੀਸੈੱਟ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਦਾ ਸਮਾਂ, ਮਿਲੀਸਕਿੰਟਾਂ ਵਿੱਚ।
disabledਇਨਪੁੱਟbooleanfalseਪੂਰੇ ਮੀਨੂ ਨੂੰ ਅਯੋਗ ਕਰਦਾ ਹੈ।
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 ਦੀ ਆਈਟਮ।

ਸਿਲੈਕਟਰ
[nuiMenuItem]
NuiMenuItem: ਪ੍ਰਾਪਰਟੀਆਂ
ਨਾਮਟਾਈਪਡਿਫ਼ਾਲਟਵੇਰਵਾ
valueਇਨਪੁੱਟVਆਈਟਮ ਦੀ ਪਛਾਣ। ਸਬ-ਮੀਨੂਆਂ ਸਮੇਤ ਪੂਰੇ ਮੀਨੂ ਵਿੱਚ ਇਹ ਵਿਲੱਖਣ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ।
disabledਇਨਪੁੱਟbooleanfalseਆਈਟਮ ਨੂੰ ਅਯੋਗ ਕਰਦਾ ਹੈ। ਐਰੋ ਕੁੰਜੀਆਂ ਨਾਲ ਉਸ ਤੱਕ ਪਹੁੰਚਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਪਰ ਉਸ ਨੂੰ ਚੁਣਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ।
submenuਇਨਪੁੱਟMenuਨੈਸਟਡ nuiMenu, ਜਿਸ ਨੂੰ ਇਹ ਆਈਟਮ ਖੋਲ੍ਹਦੀ ਹੈ।
roleਇਨਪੁੱਟ'menuitem' | 'menuitemcheckbox' | 'menuitemradio''menuitem'menuitem, menuitemcheckbox ਜਾਂ menuitemradio।
checkedਇਨਪੁੱਟboolean | undefinedਚੈੱਕਬਾਕਸ ਜਾਂ ਰੇਡੀਓ ਆਈਟਮ ਦੀ ਚੈੱਕ ਸਥਿਤੀ।
toneਇਨਪੁੱਟ'neutral' | 'danger''neutral'ਜੋਖਮ ਭਰੀਆਂ ਕਾਰਵਾਈਆਂ ਲਈ danger।
searchTermਇਨਪੁੱਟstringਟਾਈਪ ਕਰਕੇ ਖੋਜ ਵਿੱਚ ਮਿਲਾਇਆ ਜਾਣ ਵਾਲਾ ਟੈਕਸਟ। ਡਿਫ਼ਾਲਟ ਰੂਪ ਵਿੱਚ ਆਈਟਮ ਦਾ ਲੇਬਲ।
selectedਆਊਟਪੁੱਟVਮਾਊਸ ਜਾਂ ਕੀ-ਬੋਰਡ ਨਾਲ ਚੁਣੇ ਜਾਣ ’ਤੇ ਆਈਟਮ ਦੀ ਵੈਲਿਊ ਐਮਿਟ ਕਰਦਾ ਹੈ।

NuiMenuSeparator

ਆਈਟਮਾਂ ਦੇ ਸਮੂਹਾਂ ਵਿਚਕਾਰ ਇੱਕ ਲਕੀਰ।

ਸਿਲੈਕਟਰ
[nuiMenuSeparator]

NuiMenuShortcut

ਕੀ-ਬੋਰਡ ਸ਼ਾਰਟਕੱਟ ਦਾ ਸੰਕੇਤ, ਆਈਟਮ ਦੇ ਅਖੀਰਲੇ ਸਿਰੇ ਵੱਲ ਇਕਸਾਰ।

ਸਿਲੈਕਟਰ
[nuiMenuShortcut]