No matches.
component
Surface ramp step of the palette's dialog. Forwarded to the `<Dialog>`.
The Card the palette's Dialog renders its search header, results and footer in (forwarded to the Dialog's `card`). By default a transparent card whose content runs edge to edge (`content.padding: "none"`), divided by hairlines. Set `contentBackground` for a shell-and-inset look (the list on its own panel inside the dialog surface), `footer` for footer content. `false` renders the Dialog's legacy bare wrapper.
Corner radius of the palette's dialog. Softer than the dialog default — the search field's top corners follow it (`radiusTop: "inherit"` on the field) and the dialog clips the list to the bottom pair.
Override the dialog's two bottom corners.
Override the dialog's two left corners.
Override the dialog's two right corners.
Override the dialog's two top corners.
How each command's `shortcut` renders (KbdGroup `appearance`). soft: quiet square keys on a subtle fill (the default). framed: one rounded frame per chord holding compact caps. separate: loose caps. plain: text only.
The dialog's own padding. The palette strips the header/content padding itself (the field and the list run edge-to-edge).
(item: CommandPaletteItemInput, query: string) => number | boolean | null | undefined Filter/ranking strategy. `true` = built-in fuzzy, `false` = no filtering (consumer pre-filters), or a `(command, query) => score | boolean | null` predicate (higher score ranks first).
Register a global open hotkey. `true` = ⌘K / Ctrl+K; a string sets the key (still requires ⌘/Ctrl). `false` (default) leaves open control to the consumer.
Whether command sources are still loading (shows the loading state).
Fired when a command is activated (Enter / click). The palette then closes.
Which platform's labels the shortcuts use (`mod` → ⌘ on mac, Ctrl elsewhere). auto: the detected platform (`detectedPlatform`), mac until one is detected.
Accessible names + the search placeholder / empty-state copy: `dialog` (the `<dialog>`'s name, default `"Command palette"`), `input` (the search field, default `"Search commands"`), `listbox` (the results, default `"Commands"`), `placeholder` and `empty`.
Optional footer under the list (e.g. key hints). Rendered as the Dialog card's footer body (wins over `card.footer.children`); with `card={false}`, as an inline row under the list.
Footer leading flank (after `card.footer.leading`). Card frame only.
Footer trailing flank (after `card.footer.trailing`). Card frame only.
Custom field leading content, rendered inside the leading `<Affix>` (replaces the default search glyph). The affix is decorative by default — opt out via `passThrough.searchIcon.props.decorative = false`.
The viewer's platform, as `detectPlatform()` from `@pindoba/core-kbd` reports it after mount. Used only when `shortcutPlatform` is "auto".
Per-slot style/attribute overrides for the Dialog, field, ListBox, footer and card.
Plus all standard <dialog> HTML attributes.