OptionalcommandOptionaldenseOptionaldisabledOptionaldisableOptionalgroupThe panel/group this renders in — selects groupLabels variants (see CommandButtonOptions.groupKey).
OptionaliconOptionallabelOptionalonOptionalonOptionalonIf this set then the popup becomes a split button.
OptionaloutlinedOptionalparentOptionalprimaryIf the icon button is a primary icon button. This may change the color of the text and icon.
OptionalpropsOptionalpropsOptionalpropsOptionalquickOptionalrenderOptionalrenderOptionalrenderWrap the button in a custom tooltip.
OptionalrippleA ripple surface rendered inside the executing (quick) button. Supplied by CommandPopupButton
via useManagedRipple — an always-mounted TouchRipple that can flash on any command dispatch
(MUI's built-in ripple is lazy-mounted and can't fire for remote executes). When set, the quick
button disables its own ripple and hosts this one instead.
OptionalscriptThe script templates to read: a URL that serves templates-scripting/contents.json.
OptionalselectedRender as selected,
OptionalshowRender the label as visible button content (alongside any icon / split-toggle checkmark) rather
than as tooltip-only. Toolbar (icon) buttons are icon-only by default. Menu items always show the
label regardless.
OptionaltooltipTooltip title. Zero-length titles string are never displayed.
OptionalvariantStyling
Optional state for this specific command button.