इम्पोर्ट
import { type NuiCommand, NuiCommandPalette } from '@needless-ui/angular/command';NuiCommandPalette
आपल्या कमांड्स शोधण्याचे फील्ड असलेला मोडल डायलॉग.
| नाव | प्रकार | डीफॉल्ट | वर्णन |
|---|---|---|---|
commandsइनपुट | NuiCommand[] | कमांड्स, NuiCommand ऑब्जेक्ट्सच्या स्वरूपात. | |
openदुतर्फी | boolean | false | पॅलेट उघडे आहे की नाही. |
hotkeyइनपुट | string | null | 'mod+k' | कुठूनही ते उघडणारा आणि बंद करणारा शॉर्टकट, किंवा नको असल्यास null. mod म्हणजे Apple डिव्हाइसवर ⌘ आणि इतरत्र Ctrl. |
bindShortcutsइनपुट | boolean | false | कमांड्स त्यांच्या स्वतःच्या शॉर्टकटनेही चालवते, पेजवर कुठेही. |
loopइनपुट | boolean | true | शेवटच्या कमांडवर डाउन दाबल्यास पहिल्या कमांडवर जाते, आणि पहिल्यावर अप दाबल्यास शेवटच्यावर. |
filteringइनपुट | boolean | true | टाइप करताना फिल्टर करते. सर्व्हर कमांड्स फिल्टर करत असेल, तर हे बंद करा. |
loadingइनपुट | boolean | false | निकाल येत असताना लोडिंग ओळ दाखवते. |
hintsइनपुट | boolean | true | तळाशी वापरायच्या कळा दाखवते. |
virtualइनपुट | boolean | 'auto' | 'auto' | फक्त दिसणाऱ्या ओळी रेंडर करते: नेहमी, कधीच नाही, किंवा 200 ओळींनंतर auto. |
labelइनपुट | string | 'Command palette' | डायलॉग आणि त्याच्या शोध फील्डचे ॲक्सेसिबल नाव. |
placeholderइनपुट | string | 'Type a command or search…' | रिकाम्या शोध फील्डमध्ये दिसणारा मजकूर. |
runआउटपुट | NuiCommand | चालणारी प्रत्येक कमांड एमिट करते. | |
queryChangeआउटपुट | string | टाइप होताच मजकूर एमिट करते, सर्व्हरवरील शोधासाठी. | |
showमेथड | () => void | पॅलेट उघडते. | |
hideमेथड | () => void | पॅलेट बंद करते. | |
toggleमेथड | () => void | पॅलेट उघडते, किंवा बंद करते. | |
backमेथड | () => void | मागच्या पेजवर परत जाते. |
ते दाखवत किंवा जाहीर करत असलेला प्रत्येक मजकूरही इनपुट आहे, त्यामुळे आपण त्याचे भाषांतर करू शकता: emptyLabel loadingLabel backLabel closeLabel moveLabel chooseLabel
NuiCommand
एक कमांड, किंवा कमांड्सचे एक पेज.
| नाव | प्रकार | डीफॉल्ट | वर्णन |
|---|---|---|---|
labelप्रॉपर्टी | string | दिसणारा आणि शोधला जाणारा मजकूर. | |
descriptionप्रॉपर्टी | string | लेबलखालील दुय्यम मजकूर. | |
groupप्रॉपर्टी | string | एकाच गटातील कमांड्स त्या हेडिंगखाली दिसतात. | |
keywordsप्रॉपर्टी | string[] | शोध ज्यांच्याशी जुळतो असे आणखी शब्द, उदा. समानार्थी शब्द. | |
shortcutप्रॉपर्टी | string | त्यासोबत दिसणाऱ्या कळा, उदा. mod+shift+p. | |
disabledप्रॉपर्टी | boolean | दिसते, पण चालवता येत नाही. | |
childrenप्रॉपर्टी | NuiCommand[] | एक स्तर खालच्या कमांड्स: ही निवडल्यावर त्या पेज म्हणून उघडतात. | |
runप्रॉपर्टी | () => void | निवडल्यावर, पॅलेट बंद झाल्यानंतर चालते. | |
idप्रॉपर्टी | string | आपल्या स्वतःच्या वापरासाठी, उदा. (run) मध्ये कमांड्स ओळखण्यासाठी. |