CellCheckboxListTile class
A ListTile with a CellCheckbox, akin to CheckboxListTile.
See CellCheckbox for a more detailed explanation.
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatelessWidget
- CellWidget
- CellCheckboxListTile
- Annotations
-
- @Deprecated("Use widgets from live_cells_ui library.")
Constructors
-
CellCheckboxListTile({Key? key, required MutableCell<
bool?> value, ValueCell<MouseCursor?> ? mouseCursor, ValueCell<Color?> ? activeColor, ValueCell<WidgetStateProperty< ? fillColor, ValueCell<Color?> ?>Color?> ? checkColor, ValueCell<Color?> ? hoverColor, ValueCell<WidgetStateProperty< ? overlayColor, ValueCell<Color?> ?>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< ? fillColor, ValueCell<Color?> ?>Color?> ? checkColor, ValueCell<Color?> ? hoverColor, ValueCell<WidgetStateProperty< ? overlayColor, ValueCell<Color?> ?>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