इम्पोर्ट

import-command.ts
import { type NuiCommand, NuiCommandPalette } from '@needless-ui/angular/command';

NuiCommandPalette

मोडल डायलॉग, जिसमें आपके कमांड खोजने का फ़ील्ड है।

सिलेक्टर
nui-command-palette
NuiCommandPalette: प्रॉपर्टी
नामटाइपडिफ़ॉल्टविवरण
commandsइनपुटNuiCommand[]कमांड, NuiCommand ऑब्जेक्ट के रूप में।
openदो-तरफ़ाbooleanfalseपैलेट खुला है या नहीं।
hotkeyइनपुटstring | null'mod+k'कहीं से भी इसे खोलने और बंद करने वाला शॉर्टकट, या कोई न चाहिए तो null। mod Apple डिवाइस पर ⌘ है और बाक़ी जगह Ctrl।
bindShortcutsइनपुटbooleanfalseकमांड को उनके अपने शॉर्टकट से भी चलाता है, पेज पर कहीं भी।
loopइनपुटbooleantrueआख़िरी कमांड पर डाउन पहले पर ले जाता है, और पहले पर अप आख़िरी पर।
filteringइनपुटbooleantrueटाइप करते समय फ़िल्टर करता है। जब सर्वर कमांड फ़िल्टर करे, तो इसे बंद करें।
loadingइनपुटbooleanfalseनतीजे आने तक एक लोडिंग पंक्ति दिखाता है।
hintsइनपुटbooleantrueनीचे इस्तेमाल होने वाली कुंजियाँ दिखाता है।
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

एक कमांड, या कमांड का एक पेज।

NuiCommand: प्रॉपर्टी
नामटाइपडिफ़ॉल्टविवरण
labelप्रॉपर्टीstringदिखने और खोजा जाने वाला टेक्स्ट।
descriptionप्रॉपर्टीstringलेबल के नीचे का सहायक टेक्स्ट।
groupप्रॉपर्टीstringएक ही ग्रुप वाले कमांड उस हेडिंग के नीचे दिखते हैं।
keywordsप्रॉपर्टीstring[]अतिरिक्त शब्द, जिनसे खोज मेल खाती है, जैसे पर्यायवाची।
shortcutप्रॉपर्टीstringसाथ में दिखने वाली कुंजियाँ, जैसे mod+shift+p।
disabledप्रॉपर्टीbooleanदिखता है, पर चल नहीं सकता।
childrenप्रॉपर्टीNuiCommand[]एक लेवल नीचे के कमांड: इसे चुनने पर वे एक पेज के रूप में खुलते हैं।
runप्रॉपर्टी() => voidचुने जाने पर चलता है, पैलेट बंद होने के बाद।
idप्रॉपर्टीstringआपके अपने इस्तेमाल के लिए, जैसे (run) में कमांड को अलग पहचानना।