CellCheckboxListTile class

A ListTile with a CellCheckbox, akin to CheckboxListTile.

See CellCheckbox for a more detailed explanation.

Inheritance

Constructors

CellCheckboxListTile({Key? key, required MutableCell<bool?> value, ValueCell<MouseCursor?>? mouseCursor, ValueCell<Color?>? activeColor, ValueCell<WidgetStateProperty<Color?>?>? fillColor, ValueCell<Color?>? checkColor, ValueCell<Color?>? hoverColor, ValueCell<WidgetStateProperty<Color?>?>? overlayColor, ValueCell<double?>? splashRadius, ValueCell<MaterialTapTargetSize?>? materialTapTargetSize, ValueCell<VisualDensity?>? visualDensity, ValueCell<FocusNode?>? focusNode, ValueCell<bool> autofocus = const ValueCell.value(false), ValueCell<ShapeBorder?>? shape, ValueCell<BorderSide?>? side, ValueCell<bool> isError = const ValueCell.value(false), ValueCell<bool?>? enabled, ValueCell<Color?>? tileColor, ValueCell<Widget?>? title, ValueCell<Widget?>? subtitle, ValueCell<bool> isThreeLine = const ValueCell.value(false), ValueCell<bool?>? dense, ValueCell<Widget?>? secondary, ValueCell<bool> selected = const ValueCell.value(false), ValueCell<ListTileControlAffinity> controlAffinity = const ValueCell.value(ListTileControlAffinity.platform), ValueCell<EdgeInsetsGeometry?>? contentPadding, ValueCell<bool> tristate = const ValueCell.value(false), ValueCell<OutlinedBorder?>? checkboxShape, ValueCell<Color?>? selectedTileColor, ValueCell<void Function(bool)?>? onFocusChange, ValueCell<bool?>? enableFeedback, ValueCell<String?>? checkboxSemanticLabel})
const

Properties

activeColor ValueCell<Color?>?
final
autofocus ValueCell<bool>
final
checkboxSemanticLabel ValueCell<String?>?
final
checkboxShape ValueCell<OutlinedBorder?>?
final
checkColor ValueCell<Color?>?
final
contentPadding ValueCell<EdgeInsetsGeometry?>?
final
controlAffinity ValueCell<ListTileControlAffinity>
final
dense ValueCell<bool?>?
final
enabled ValueCell<bool?>?
final
enableFeedback ValueCell<bool?>?
final
fillColor ValueCell<WidgetStateProperty<Color?>?>?
final
focusNode ValueCell<FocusNode?>?
final
hashCode int
The hash code for this object.
no setterinherited
hoverColor ValueCell<Color?>?
final
isError ValueCell<bool>
final
isThreeLine ValueCell<bool>
final
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
materialTapTargetSize ValueCell<MaterialTapTargetSize?>?
final
mouseCursor ValueCell<MouseCursor?>?
final
onFocusChange ValueCell<void Function(bool)?>?
final
overlayColor ValueCell<WidgetStateProperty<Color?>?>?
final
restorationId String?
Restoration ID to use for restoring the cell state
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
secondary ValueCell<Widget?>?
final
selected ValueCell<bool>
final
selectedTileColor ValueCell<Color?>?
final
shape ValueCell<ShapeBorder?>?
final
side ValueCell<BorderSide?>?
final
splashRadius ValueCell<double?>?
final
subtitle ValueCell<Widget?>?
final
tileColor ValueCell<Color?>?
final
title ValueCell<Widget?>?
final
tristate ValueCell<bool>
final
value MutableCell<bool?>
final
visualDensity ValueCell<VisualDensity?>?
final

Methods

bind({MutableCell<bool?>? value, ValueCell<MouseCursor?>? mouseCursor, ValueCell<Color?>? activeColor, ValueCell<WidgetStateProperty<Color?>?>? fillColor, ValueCell<Color?>? checkColor, ValueCell<Color?>? hoverColor, ValueCell<WidgetStateProperty<Color?>?>? overlayColor, ValueCell<double?>? splashRadius, ValueCell<MaterialTapTargetSize?>? materialTapTargetSize, ValueCell<VisualDensity?>? visualDensity, ValueCell<FocusNode?>? focusNode, ValueCell<bool>? autofocus, ValueCell<ShapeBorder?>? shape, ValueCell<BorderSide?>? side, ValueCell<bool>? isError, ValueCell<bool?>? enabled, ValueCell<Color?>? tileColor, ValueCell<Widget?>? title, ValueCell<Widget?>? subtitle, ValueCell<bool>? isThreeLine, ValueCell<bool?>? dense, ValueCell<Widget?>? secondary, ValueCell<bool>? selected, ValueCell<ListTileControlAffinity>? controlAffinity, ValueCell<EdgeInsetsGeometry?>? contentPadding, ValueCell<bool>? tristate, ValueCell<OutlinedBorder?>? checkboxShape, ValueCell<Color?>? selectedTileColor, ValueCell<void Function(bool)?>? onFocusChange, ValueCell<bool?>? enableFeedback, ValueCell<String?>? checkboxSemanticLabel}) CellCheckboxListTile
build(BuildContext context) Widget
Describes the part of the user interface represented by this widget.
override
createElement() StatelessElement
Creates a StatelessElement to manage this widget's location in the tree.
inherited
debugDescribeChildren() List<DiagnosticsNode>
Returns a list of DiagnosticsNode objects describing this node's children.
inherited
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
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
toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug}) String
Returns a string representation of this node and its descendants.
inherited
toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) String
Returns a one-line detailed description of the object.
inherited
toStringShort() String
A short, textual description of this widget.
inherited

Operators

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