JsonCheckbox class
Constructors
JsonCheckbox ({Map <String , dynamic > args = const {} , JsonWidgetRegistry ? registry , Color ? activeColor , bool autofocus = false , AutovalidateMode ? autovalidateMode , Color ? checkColor , bool enabled = true , MaterialStateProperty <Color ? > ? fillColor , Color ? focusColor , FocusNode ? focusNode , Color ? hoverColor , bool isError = false , String ? label , MaterialTapTargetSize ? materialTapTargetSize , MouseCursor ? mouseCursor , void onChanged (bool ? )?, void onSaved (bool ? )?, MaterialStateProperty <Color ? > ? overlayColor , OutlinedBorder ? shape , BorderSide ? side , double ? splashRadius , bool tristate = false , required dynamic validator , bool ? value , VisualDensity ? visualDensity })
Methods
build ({ChildWidgetBuilder ? childBuilder , required BuildContext context , JsonWidgetRegistry ? registry })
→ Widget
Convenience method that can build the widget this data object represents.
This is the equilivant of calling: builder.build
and passing this in as
the data
parameter.
inherited
copyWith ({dynamic jsonWidgetArgs , JsonWidgetBuilder ? jsonWidgetBuilder , Set <String > ? jsonWidgetListenVariables , String ? jsonWidgetId , JsonWidgetRegistry ? jsonWidgetRegistry , String ? jsonWidgetType })
→ JsonWidgetData
inherited
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson ()
→ Map <String , dynamic >
Abstract function that concrete classes must implement. This must encode
the internal data model to a JSON compatible representation.
inherited
toString ()
→ String
Returns the string encoded JSON representation for this class. This will
remove all null values and empty collections from the returned string.
inherited
json_dynamic_widget 7.1.0+7