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