ಇಂಪೋರ್ಟ್

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. Apple ಸಾಧನಗಳಲ್ಲಿ mod ಎಂದರೆ ⌘, ಬೇರೆಡೆ Ctrl.
bindShortcutsಇನ್‌ಪುಟ್booleanfalseಪುಟದಲ್ಲಿ ಎಲ್ಲಿಯಾದರೂ, ಕಮಾಂಡ್‌ಗಳನ್ನು ಅವುಗಳ ಸ್ವಂತ ಶಾರ್ಟ್‌ಕಟ್‌ಗಳಿಂದಲೂ ರನ್ ಮಾಡುತ್ತದೆ.
loopಇನ್‌ಪುಟ್booleantrueಕೊನೆಯ ಕಮಾಂಡ್‌ನಲ್ಲಿ ಕೆಳಗೆ ಹೋದರೆ ಮೊದಲನೆಯದಕ್ಕೆ, ಮೊದಲನೆಯದರಲ್ಲಿ ಮೇಲೆ ಹೋದರೆ ಕೊನೆಯದಕ್ಕೆ ತಲುಪುತ್ತದೆ.
filteringಇನ್‌ಪುಟ್booleantrueಟೈಪ್ ಮಾಡುತ್ತಿದ್ದಂತೆ ಫಿಲ್ಟರ್ ಮಾಡುತ್ತದೆ. ಸರ್ವರ್ ಕಮಾಂಡ್‌ಗಳನ್ನು ಫಿಲ್ಟರ್ ಮಾಡುವಾಗ ಇದನ್ನು ಆಫ್ ಮಾಡಿ.
loadingಇನ್‌ಪುಟ್booleanfalseಫಲಿತಾಂಶಗಳು ಬರುತ್ತಿರುವಾಗ ಲೋಡಿಂಗ್ ಸಾಲನ್ನು ತೋರಿಸುತ್ತದೆ.
hintsಇನ್‌ಪುಟ್booleantrueಬಳಸಬೇಕಾದ ಕೀಗಳನ್ನು ಕೆಳಭಾಗದಲ್ಲಿ ತೋರಿಸುತ್ತದೆ.
virtualಇನ್‌ಪುಟ್boolean | 'auto''auto'ಕಾಣುವ ಸಾಲುಗಳನ್ನು ಮಾತ್ರ ರೆಂಡರ್ ಮಾಡುತ್ತದೆ: ಯಾವಾಗಲೂ, ಎಂದಿಗೂ ಇಲ್ಲ, ಅಥವಾ auto ಆಗಿದ್ದರೆ 200 ಸಾಲುಗಳ ನಂತರ.
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) ನಲ್ಲಿ ಕಮಾಂಡ್‌ಗಳನ್ನು ಪ್ರತ್ಯೇಕಿಸಲು.