Skip to content

Button

type Button = {
block?: boolean;
color?:
| 'primary'
| 'secondary'
| 'info'
| 'discovery'
| 'success'
| 'caution'
| 'warning'
| 'danger';
disabled?: boolean;
iconEnd?: WidgetIcon;
iconSize?: 'sm' | 'md' | 'lg' | 'xl' | '2xl';
iconStart?: WidgetIcon;
id?: string;
key?: string;
label?: string;
onClickAction?: ActionConfig;
pill?: boolean;
size?: ControlSize;
style?: 'primary' | 'secondary';
submit?: boolean;
type: 'Button';
uniform?: boolean;
variant?: ControlVariant;
};
optional block: boolean;

optional color:
| "primary"
| "secondary"
| "info"
| "discovery"
| "success"
| "caution"
| "warning"
| "danger";

optional disabled: boolean;

optional iconEnd: WidgetIcon;

optional iconSize: "sm" | "md" | "lg" | "xl" | "2xl";

optional iconStart: WidgetIcon;

optional id: string;

optional key: string;

optional label: string;

optional onClickAction: ActionConfig;

optional pill: boolean;

optional size: ControlSize;

optional style: "primary" | "secondary";

optional submit: boolean;

type: 'Button';

optional uniform: boolean;

optional variant: ControlVariant;