İçe aktarma

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

NuiMenuTrigger

Bir menü açar. Genellikle bir nuiButton üzerine uygulanır.

Seçici
[nuiMenuTrigger]
Dışa aktarma adı
nuiMenuTrigger
NuiMenuTrigger: Özellikler
AdTürVarsayılanAçıklama
nuiMenuTriggerGirdiMenuAçılacak menü: bir nuiMenu menüsünün ngMenu referansı.

NuiMenu

Tetikleyicisinin yanında popover olarak gösterilen bir öğe menüsü. ngMenu dışa aktarımı, tetikleyicilerin ve alt menülerin kullandığı Angular Aria menüsüdür.

Seçici
[nuiMenu]
Dışa aktarma adı
ngMenu
NuiMenu: Özellikler
AdTürVarsayılanAçıklama
wrapGirdibooleantrueOk tuşlarının son öğeden ilk öğeye dönüp dönmeyeceği.
typeaheadDelayGirdinumber500Yazarak aramanın sıfırlanmasından önceki süre, milisaniye cinsinden.
disabledGirdibooleanfalseMenünün tamamını devre dışı bırakır.
enterGirdiNuiEnterBileşenin ekranda nasıl belirdiği: zoom, fade, drop, rise, unfold, flip, swing, slide veya none.
motionGirdiNuiMotionBileşenin hareketini belirleyen yay: snappy, bouncy, jelly, elastic, lazy, mechanical veya none.
springGirdiNuiSpring{ stiffness, damping, mass } biçiminde tanımlanan ve çalışma zamanında CSS’e derlenen herhangi bir yay. motion girdisini geçersiz kılar.
cornersGirdiNuiCornersKöşelerin şekli: round, squircle, bevel, scoop, notch veya square.
radiusGirdiNuiRadiusKöşelerin ne kadar yuvarlatıldığı: none, small, medium, large veya full.
densityGirdiNuiDensityBileşenin ne kadar yer kapladığı: compact, regular veya roomy.
itemSelectedÇıktıVSeçilen öğenin değerini yayar. Kök menüde alt menü öğeleri için de tetiklenir.

Ayarlamadığınız özelleştirme girdileri, değerlerini en yakın data-nui-* niteliğinden alır. Ayrıntılar için özelleştirme kılavuzuna bakın.

NuiMenuItem

Bir nuiMenu içindeki öğe.

Seçici
[nuiMenuItem]
NuiMenuItem: Özellikler
AdTürVarsayılanAçıklama
valueGirdiVÖğeyi tanımlar. Alt menüler dahil tüm menüde benzersiz olmalıdır.
disabledGirdibooleanfalseÖğeyi devre dışı bırakır. Ok tuşlarıyla hâlâ ulaşılabilir ama seçilemez.
submenuGirdiMenuBu öğenin açtığı iç içe nuiMenu.
roleGirdi'menuitem' | 'menuitemcheckbox' | 'menuitemradio''menuitem'menuitem, menuitemcheckbox veya menuitemradio.
checkedGirdiboolean | undefinedOnay kutusu veya radyo öğesinin işaretli durumu.
toneGirdi'neutral' | 'danger''neutral'Yıkıcı eylemler için danger.
searchTermGirdistringYazarak aramanın eşleştirdiği metin. Varsayılan olarak öğenin etiketidir.
selectedÇıktıVÖğe fareyle veya klavyeyle seçildiğinde değerini yayar.

NuiMenuSeparator

Öğe grupları arasında bir çizgi.

Seçici
[nuiMenuSeparator]

NuiMenuShortcut

Öğenin sonuna hizalanmış bir klavye kısayolu ipucu.

Seçici
[nuiMenuShortcut]