StageData class
Constructors
-
StageData({Key? key, required OriginRect origin, required OriginRect? originContainer, required OriginRect display, required OriginRect? displayContainer, required double aspectRatio, required ValueNotifier<Rect> rect, required ValueNotifier<Rotation?> rotation, required ValueNotifier<double> originToBaseProgress, required Widget? widget, required ValueSetter<Widget?> setWidget, required double? perspective, required Color? backgroundColor, required StageBuilder? gestureBuilder, required FutureOr<void> onEnd()?, required Object? tag, required bool locked, required bool dismissing, required Map<Object, TagState> tagStates, required ValueNotifier<OriginRect?> container, required ValueSetter<OriginRect> setOrigin, required ValueSetter<OriginRect?> setOriginContainer, required ValueSetter<OriginRect> setDisplay, required ValueSetter<OriginRect?> setDisplayContainer, required ValueSetter<double> setAspectRatio, required ValueSetter<double?> setPerspective, required ValueSetter<Color?> setBackgroundColor, required ValueSetter<StageBuilder?> setGestureBuilder, required ValueSetter<FutureOr<void> Function()?> setOnEnd, required ValueSetter<Object?> setTag, required ValueSetter<bool> setLocked, required ValueSetter<Rect> setRect, required AnimateRect animateRect, required VoidCallback reset, required Future<void> animateToBase(), required Future<void> dismiss({Object? except, Object? tag}), required void displace(Object tag, {bool park, required Object target}), required void release(Object tag), required Future<void> runEffect({Curve curve, Duration duration, double? perspective, double? rotateX, double? rotateY, double? rotateZ}), required void register(Object tag, OriginEntry entry), required void unregister(Object tag, OriginEntry entry), required OriginRect? measureEntry(Object tag), required Widget? captureEntry(Object tag), required Future<void> openEntry(Object tag), required Future<void> sendEntry(Object tag, Rect (Rect), {VoidCallback? onEnd}), required Widget child})
-
const
Properties
-
animateRect
→ AnimateRect
-
final
-
animateToBase
→ Future<void> Function()
-
final
-
aspectRatio
→ double
-
final
-
backgroundColor
→ Color?
-
final
-
captureEntry
→ Widget? Function(Object tag)
-
final
-
child
→ Widget
-
The widget below this widget in the tree.
finalinherited
-
container
→ ValueNotifier<OriginRect?>
-
final
-
dismiss
→ Future<void> Function({Object? except, Object? tag})
-
final
-
dismissing
→ bool
-
final
-
displace
→ void Function(Object tag, {bool park, required Object target})
-
final
-
display
→ OriginRect
-
final
-
displayContainer
→ OriginRect?
-
final
-
gestureBuilder
→ StageBuilder?
-
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
key
→ Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
-
locked
→ bool
-
final
-
measureEntry
→ OriginRect? Function(Object tag)
-
final
-
onEnd
→ FutureOr<void> Function()?
-
final
-
openEntry
→ Future<void> Function(Object tag)
-
final
-
origin
→ OriginRect
-
final
-
originContainer
→ OriginRect?
-
final
-
originToBaseProgress
→ ValueNotifier<double>
-
final
-
perspective
→ double?
-
final
-
rect
→ ValueNotifier<Rect>
-
final
-
register
→ void Function(Object tag, OriginEntry entry)
-
final
-
release
→ void Function(Object tag)
-
final
-
reset
→ VoidCallback
-
final
-
rotation
→ ValueNotifier<Rotation?>
-
final
-
runEffect
→ Future<void> Function({Curve curve, Duration duration, double? perspective, double? rotateX, double? rotateY, double? rotateZ})
-
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
sendEntry
→ Future<void> Function(Object tag, Rect (Rect), {VoidCallback? onEnd})
-
final
-
setAspectRatio
→ ValueSetter<double>
-
final
-
setBackgroundColor
→ ValueSetter<Color?>
-
final
-
setDisplay
→ ValueSetter<OriginRect>
-
final
-
setDisplayContainer
→ ValueSetter<OriginRect?>
-
final
-
setGestureBuilder
→ ValueSetter<StageBuilder?>
-
final
-
setLocked
→ ValueSetter<bool>
-
final
-
setOnEnd
→ ValueSetter<FutureOr<void> Function()?>
-
final
-
setOrigin
→ ValueSetter<OriginRect>
-
final
-
setOriginContainer
→ ValueSetter<OriginRect?>
-
final
-
setPerspective
→ ValueSetter<double?>
-
final
-
setRect
→ ValueSetter<Rect>
-
final
-
setTag
→ ValueSetter<Object?>
-
final
-
setWidget
→ ValueSetter<Widget?>
-
final
-
tag
→ Object?
-
final
-
tagStates
→ Map<Object, TagState>
-
final
-
unregister
→ void Function(Object tag, OriginEntry entry)
-
final
-
widget
→ Widget?
-
final