ఇంపోర్ట్
import {
NuiMenu,
NuiMenuItem,
NuiMenuSeparator,
NuiMenuShortcut,
NuiMenuTrigger,
} from '@needless-ui/angular/menu';NuiMenuTrigger
మెనూను తెరుస్తుంది. సాధారణంగా nuiButton పై వాడతారు.
| పేరు | టైప్ | డిఫాల్ట్ | వివరణ |
|---|---|---|---|
nuiMenuTriggerఇన్పుట్ | Menu | తెరవాల్సిన మెనూ: ఒక nuiMenu యొక్క ngMenu రిఫరెన్స్. |
NuiMenu
ఐటెమ్ల మెనూ; దాని ట్రిగ్గర్ పక్కన పాపోవర్గా రెండర్ అవుతుంది. ట్రిగ్గర్లు, సబ్మెనూలు స్వీకరించే Angular Aria మెనూ దీని ngMenu ఎక్స్పోర్టే.
| పేరు | టైప్ | డిఫాల్ట్ | వివరణ |
|---|---|---|---|
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
ఐటెమ్ చివరి వైపుకు అలైన్ అయిన కీబోర్డ్ షార్ట్కట్ సూచన.