ChipInputTheme class
Theme configuration for ChipInput widget styling and behavior.
Defines visual properties and default behaviors for chip input components including popover constraints and chip rendering preferences. Applied globally through ComponentTheme or per-instance for customization.
- Inheritance
-
- Object
- ComponentThemeData
- ChipInputTheme
Constructors
- ChipInputTheme({double? spacing, bool? useChips})
-
Creates a ChipInputTheme.
const
Properties
- hashCode → int
-
The hash code for this object.
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- spacing → double?
-
The spacing between chips.
final
- useChips → bool?
-
Whether to render selected items as interactive chip widgets by default.
final
Methods
-
copyWith(
{ValueGetter< BoxConstraints?> ? popoverConstraints, ValueGetter<bool?> ? useChips, ValueGetter<double?> ? spacing}) → ChipInputTheme - Creates a copy of this theme with specified properties overridden.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override