InspectableProperty<T> class

Constructors

InspectableProperty({required String name, required T? getValue(Inspectable obj), void setValue(Inspectable obj, dynamic value, Object? customData)?, List<T> values()?, (T, T)? clamp, bool readOnly = false, bool nullable = false, List<InspectableProperty> getSubProperties(Inspectable obj)?, String? customEditor})

Properties

clamp ↔ (T, T)?
getter/setter pair
customEditor ↔ String?
getter/setter pair
getSubProperties ↔ List<InspectableProperty> Function(Inspectable obj)?
getter/setter pair
getValue ↔ T? Function(Inspectable obj)
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
name ↔ String
getter/setter pair
nullable ↔ bool
getter/setter pair
readOnly ↔ bool
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
setValue ↔ void Function(Inspectable obj, dynamic value, Object? customData)?
getter/setter pair
type → Type
no setter
values ↔ List<T> Function()?
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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