Import
import { type NuiCommand, NuiCommandPalette } from '@needless-ui/angular/command';NuiCommandPalette
Isang modal na dialog na may search field para sa mga command mo.
| Pangalan | Uri | Default | Paglalarawan |
|---|---|---|---|
commandsInput | NuiCommand[] | Ang mga command, bilang mga NuiCommand object. | |
openTwo-way | boolean | false | Kung bukas ang palette. |
hotkeyInput | string | null | 'mod+k' | Ang shortcut na nagbubukas at nagsasara nito mula kahit saan, o null kung wala. Ang mod ay ⌘ sa mga Apple device at Ctrl sa iba. |
bindShortcutsInput | boolean | false | Pinapatakbo rin ang mga command gamit ang sarili nilang shortcut, kahit saan sa page. |
loopInput | boolean | true | Mula sa huling command, pumupunta sa una ang down; mula sa una, pumupunta sa huli ang up. |
filteringInput | boolean | true | Nagfi-filter habang nagta-type ka. I-off ito kapag server ang nagfi-filter ng mga command. |
loadingInput | boolean | false | Nagpapakita ng loading row habang hinihintay ang mga resulta. |
hintsInput | boolean | true | Ipinapakita sa ibaba ang mga key na gagamitin. |
virtualInput | boolean | 'auto' | 'auto' | Nire-render lang ang mga row na nakikita: palagi, hindi kailanman, o auto kapag lampas 200 row. |
labelInput | string | 'Command palette' | Accessible name ng dialog at ng search field nito. |
placeholderInput | string | 'Type a command or search…' | Text na ipinapakita sa search field na walang laman. |
runOutput | NuiCommand | Inilalabas ang bawat command na tumatakbo. | |
queryChangeOutput | string | Inilalabas ang text habang itinitipa ito, para sa search sa server. | |
showMethod | () => void | Binubuksan ang palette. | |
hideMethod | () => void | Isinasara ang palette. | |
toggleMethod | () => void | Binubuksan ang palette, o isinasara ito. | |
backMethod | () => void | Bumabalik sa naunang page. |
Input din ang bawat text na ipinapakita o ina-announce nito, kaya puwede mo itong isalin: emptyLabel loadingLabel backLabel closeLabel moveLabel chooseLabel
NuiCommand
Isang command, o isang page ng mga command.
| Pangalan | Uri | Default | Paglalarawan |
|---|---|---|---|
labelProperty | string | Ang text na ipinapakita at hinahanap. | |
descriptionProperty | string | Pangalawang text sa ilalim ng label. | |
groupProperty | string | Nakalista sa ilalim ng heading ng grupo ang mga command na may parehong grupo. | |
keywordsProperty | string[] | Iba pang salitang tinutugma ng search, gaya ng mga kasingkahulugan. | |
shortcutProperty | string | Mga key na ipinapakita kasama nito, gaya ng mod+shift+p. | |
disabledProperty | boolean | Ipinapakita, pero hindi ito mapapatakbo. | |
childrenProperty | NuiCommand[] | Mga command na isang level pababa: kapag pinili ang command na ito, binubuksan ang mga iyon bilang page. | |
runProperty | () => void | Tumatakbo kapag pinili ito, pagkasara ng palette. | |
idProperty | string | Para sa sarili mong gamit, gaya ng pagkilala sa mga command sa (run). |