इम्पोर्ट
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
कीबोर्ड शॉर्टकटची सूचना, आयटमच्या शेवटच्या बाजूला संरेखित.