ઇમ્પોર્ટ
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
આઇટમના અંત તરફ ગોઠવાયેલો કીબોર્ડ શૉર્ટકટ સંકેત.