FResizableRegionData class final

A FResizableRegion's data.

Mixed-in types

Constructors

FResizableRegionData({required int index, required ({double max, double min, double total}) extent, required ({double max, double min}) offset})
Creates a FResizableRegionData.

Properties

extent → ({double current, double max, double min, double total})
This region's minimum and maximum extent along the main resizable axis, in logical pixels.
final
hashCode → int
The hash code for this object.
no setteroverride
index → int
The resizable region's index.
final
offset → ({double max, double min})
This region's current minimum and maximum offset along the main resizable axis, in logical pixels
final
offsetPercentage → ({double max, double min})
The offsets as a percentage of the parent FResizable's size.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({int? index, double? minExtent, double? maxExtent, double? minOffset, double? maxOffset}) → FResizableRegionData
Returns a copy of this FResizableRegionData with the given fields replaced by the new values.
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
override
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
toStringShort() → String
A brief description of this object, usually just the runtimeType and the hashCode.
inherited

Operators

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