امپورٹ

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

NuiMenuTrigger

مینو کھولتا ہے۔ عام طور پر کسی nuiButton پر لگایا جاتا ہے۔

سلیکٹر
[nuiMenuTrigger]
ایکسپورٹ نام
nuiMenuTrigger
NuiMenuTrigger: پراپرٹیز
نامٹائپڈیفالٹتفصیل
nuiMenuTriggerان پٹMenuجو مینو کھولنا ہے: کسی nuiMenu کا ngMenu ریفرنس۔

NuiMenu

آئٹمز کا مینو، جو اپنے ٹریگر کے ساتھ popover کے طور پر دکھایا جاتا ہے۔ اس کا 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 | undefinedcheckbox یا radio آئٹم کی چیک حالت۔
toneان پٹ'neutral' | 'danger''neutral'خطرناک ایکشنز کے لیے danger۔
searchTermان پٹstringوہ متن جس سے ٹائپ کر کے تلاش میچ کی جاتی ہے۔ ڈیفالٹ طور پر آئٹم کا لیبل۔
selectedآؤٹ پٹVماؤس یا کی بورڈ سے منتخب ہونے پر آئٹم کی ویلیو ایمٹ کرتا ہے۔

NuiMenuSeparator

آئٹمز کے گروپس کے درمیان ایک لکیر۔

سلیکٹر
[nuiMenuSeparator]

NuiMenuShortcut

کی بورڈ شارٹ کٹ کا اشارہ، جو آئٹم کے آخری سرے کی طرف الائن ہوتا ہے۔

سلیکٹر
[nuiMenuShortcut]