StockSceneReel class
The edit a run gets when it asks for a scene and nobody wrote one: the app on a dark ground, the scenario's titles as captions, a push-in on every tap, and the last frame held under the scenario's name.
It is the demo the design was written toward, and it is deliberately
plain — everything characterful belongs in an edit somebody wrote against
their own app. What it shows is that the pieces meet: a title is a
TextNode with an opacity track, a push-in is a scale and a translate
on the node the screen is in, and every one of those is in reel time,
which the builder already keeps.
- Inheritance
-
- Object
- ScenarioReelEdit
- StockSceneReel
Constructors
- StockSceneReel({double zoom = 1.6, Duration pushIn = const Duration(milliseconds: 420), Duration titleFor = const Duration(milliseconds: 1800), Duration holdAfterFirstTap = const Duration(milliseconds: 800), Duration tail = const Duration(milliseconds: 1200), SceneColor ground = const SceneColor(0xFF15161A)})
-
const
Properties
- ground → SceneColor
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- holdAfterFirstTap → Duration
-
How long the app is left running after the first tap — the hold that
proves a hold is not a freeze.
final
- pushIn → Duration
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- tail → Duration
-
final
- titleFor → Duration
-
final
- zoom → double
-
final
Methods
-
edit(
Take take) → Reel -
override
-
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