Inputs
Color Input
Text-field color entry with formatting, validation, and picker integration.Color Input
Playground
Configure the baseline public contract and copy synchronized Vue markup.
MColorInput API
Props, slots, and events are extracted from the current public UI Kit contract.
Props
NameTypeDefault
formatColorFormat | 'auto''hex'formatsColorFormat[]() => ALL_FORMATScommit`change` commits on Enter/blur; `input` commits every valid draft live.'change' | 'input''change'pickerWhether the swatch opens the picker popover.booleantrueswatchesColorSwatch[]() => []clearablebooleanfalsedisabledbooleanfalsereadonlybooleanfalserequiredbooleanfalselabelstringundefinedplaceholderstringundefinedhelperTextstringundefinedvariant'filled' | 'outlined''filled'pathstringundefinednamestringundefinederrorbooleanfalseerrorMessagestringundefinedSlots
Events
@invalidstring@changestring | null@clearvoid@openvoid@closevoid