FixedSheetStage class
A SheetStage pinned at a fixed number of logical pixels.
- Inheritance
-
- Object
- SheetStage
- FixedSheetStage
Constructors
- FixedSheetStage(double offset, {double? backdropTransform})
-
Creates a fixed-offset stage.
const
Properties
- backdropTransform → double?
-
Explicit backdrop transform for this stage; null falls back to expansion.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- offset → double
-
The pixel offset from the closed edge.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
resolveBackdropTransform(
SheetStageResolution resolution) → double -
The backdrop transform value (0..1) this stage resolves to.
override
-
resolveDragOffset(
SheetStageResolution resolution) → double -
The visible extent (logical pixels) this stage resolves to.
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator *(
double factor) → SheetStage -
Scales this stage's offset and backdrop transform by
factor.inherited -
operator +(
SheetStage other) → SheetStage -
Sum of two stages (offsets and backdrop transforms are added).
inherited
-
operator -(
SheetStage other) → SheetStage -
Difference of two stages (offsets and backdrop transforms are subtracted).
inherited
-
operator /(
double factor) → SheetStage -
Divides this stage's offset and backdrop transform by
factor.inherited -
operator ==(
Object other) → bool -
The equality operator.
inherited