İçe aktarma
import { type NuiCommand, NuiCommandPalette } from '@needless-ui/angular/command';NuiCommandPalette
Komutlarınızda arama yapan bir alan içeren modal diyalog.
| Ad | Tür | Varsayılan | Açıklama |
|---|---|---|---|
commandsGirdi | NuiCommand[] | NuiCommand nesneleri biçiminde komutlar. | |
openÇift yönlü | boolean | false | Paletin açık olup olmadığı. |
hotkeyGirdi | string | null | 'mod+k' | Paleti her yerden açıp kapatan kısayol; kısayol istemiyorsanız null. mod, Apple cihazlarında ⌘, diğerlerinde ise Ctrl tuşudur. |
bindShortcutsGirdi | boolean | false | Komutları, sayfanın her yerinde kendi kısayollarıyla da çalıştırır. |
loopGirdi | boolean | true | Son komutta aşağı ok ilk komuta, ilk komutta yukarı ok son komuta gider. |
filteringGirdi | boolean | true | Siz yazarken filtreler. Komutları sunucu filtreliyorsa kapatın. |
loadingGirdi | boolean | false | Sonuçlar beklenirken bir yükleme satırı gösterir. |
hintsGirdi | boolean | true | Kullanılacak tuşları altta gösterir. |
virtualGirdi | boolean | 'auto' | 'auto' | Yalnızca görünen satırları render eder: her zaman, hiçbir zaman ya da auto ile 200 satırı aşınca. |
labelGirdi | string | 'Command palette' | Diyaloğun ve arama alanının erişilebilir adı. |
placeholderGirdi | string | 'Type a command or search…' | Boş arama alanında gösterilen metin. |
runÇıktı | NuiCommand | Çalışan her komutu yayar. | |
queryChangeÇıktı | string | Sunucu araması için metni yazıldıkça yayar. | |
showMetot | () => void | Paleti açar. | |
hideMetot | () => void | Paleti kapatır. | |
toggleMetot | () => void | Paleti açar ya da kapatır. | |
backMetot | () => void | Bir önceki sayfaya döner. |
Gösterdiği veya duyurduğu her metin de bir girdidir, yani hepsini çevirebilirsiniz: emptyLabel loadingLabel backLabel closeLabel moveLabel chooseLabel
NuiCommand
Tek bir komut ya da bir komut sayfası.
| Ad | Tür | Varsayılan | Açıklama |
|---|---|---|---|
labelÖzellik | string | Gösterilen ve aranan metin. | |
descriptionÖzellik | string | Etiketin altındaki ikincil metin. | |
groupÖzellik | string | Aynı gruptaki komutlar o başlığın altında listelenir. | |
keywordsÖzellik | string[] | Aramanın eşleştirdiği ek sözcükler; örneğin eş anlamlılar. | |
shortcutÖzellik | string | Komutla birlikte gösterilen tuşlar; örneğin mod+shift+p. | |
disabledÖzellik | boolean | Gösterilir ama çalıştırılamaz. | |
childrenÖzellik | NuiCommand[] | Bir alt düzeydeki komutlar: bu komutu seçmek onları bir sayfa olarak açar. | |
runÖzellik | () => void | Seçildiğinde, palet kapandıktan sonra çalışır. | |
idÖzellik | string | Kendi kullanımınız için; örneğin komutları (run) içinde ayırt etmek. |