Interface: PartState
Defined in: parts.tsx:40
What a part knows about itself when an override is a function. Deliberately
small: it is the state already published as data-* attributes, so a host
writing (s) => s.invalid ? 'ring-red-500' : '' is reading the same thing
their CSS would.
Properties
checked?
optional checked?: boolean;
Defined in: parts.tsx:46
disabled?
optional disabled?: boolean;
Defined in: parts.tsx:47
invalid?
optional invalid?: boolean;
Defined in: parts.tsx:41
readonly?
optional readonly?: boolean;
Defined in: parts.tsx:43
relevant?
optional relevant?: boolean;
Defined in: parts.tsx:44
required?
optional required?: boolean;
Defined in: parts.tsx:42
severity?
optional severity?: "error" | "warning" | "info";
Defined in: parts.tsx:48
touched?
optional touched?: boolean;
Defined in: parts.tsx:45
variant?
optional variant?: string;
Defined in: parts.tsx:49