FilterListDelegateThemeData class

Defines the configuration of the overall visual FilterListDelegateTheme for a particular widget subtree.

Mixed in types

Constructors

FilterListDelegateThemeData({ListTileThemeData? listTileTheme, BoxBorder? tileBorder, List<BoxShadow>? tileShadow, EdgeInsetsGeometry? tileMargin, Color? tileColor, TextStyle? tileTextStyle})
Builds a FilterListDelegateThemeData with default values, if none are given.
factory
FilterListDelegateThemeData.raw({required ListTileThemeData listTileTheme, required BoxBorder? tileBorder, required List<BoxShadow>? tileShadow, required EdgeInsetsGeometry tileMargin, required Color? tileColor, required TextStyle tileTextStyle})
Raw FilterListDelegateThemeData initialization.
const

Properties

hashCode int
The hash code for this object.
no setterinherited
listTileTheme ListTileThemeData
A style that overrides the default appearance of ChoiceChip and ChoiceChip widgets when used with HeaderTheme or with the overall FilterListTheme's FilterListThemeData.choiceChipTheme.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tileBorder BoxBorder?
Defines the border of ListTile
final
tileColor Color?
Defines the background color of ListTile when selected is false.
final
tileMargin EdgeInsetsGeometry
final
tileShadow List<BoxShadow>?
Defines the shadow of ListTile
final
tileTextStyle TextStyle
TextStyle for tile title
final

Methods

copyWith({ListTileThemeData? listTileTheme, BoxBorder? tileBorder, List<BoxShadow>? tileShadow, EdgeInsetsGeometry? tileMargin, Color? tileColor, TextStyle? tileTextStyle}) FilterListDelegateThemeData
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) DiagnosticsNode
Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep.
inherited
toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) String
A string representation of this object.
inherited
toStringShort() String
A brief description of this object, usually just the runtimeType and the hashCode.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited