DashbookContext class

Constructors

DashbookContext()

Properties

actions Map<String, void Function(BuildContext)>
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
properties Map<String, Property>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

action(String name, void callback(BuildContext)) → void
addProperty<T>(Property<T> property) → T
Function to add a property to properties panel.
boolProperty(String name, bool defaultValue, {String? tooltipMessage, ControlProperty? visibilityControlProperty}) bool
borderRadiusProperty(String name, BorderRadius defaultValue, {String? tooltipMessage, ControlProperty? visibilityControlProperty}) BorderRadius
colorProperty(String name, Color defaultValue, {String? tooltipMessage, ControlProperty? visibilityControlProperty}) Color
edgeInsetsProperty(String name, EdgeInsets defaultValue, {String? tooltipMessage, ControlProperty? visibilityControlProperty}) EdgeInsets
listProperty<T>(String name, T defaultValue, List<T> list, {String? tooltipMessage, ControlProperty? visibilityControlProperty}) → T
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
numberProperty(String name, double defaultValue, {String? tooltipMessage, ControlProperty? visibilityControlProperty}) double
optionsProperty<T>(String name, T defaultValue, List<PropertyOption<T>> list, {String? tooltipMessage, ControlProperty? visibilityControlProperty}) → T
textProperty(String name, String defaultValue, {String? tooltipMessage, ControlProperty? visibilityControlProperty}) String
toString() String
A string representation of this object.
inherited

Operators

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