INNER CODE UNIT · Dart
AbstractAnimatedDrawingState
haucky/drawing_animation · lib/src/abstract_drawing_state.dart:14
abstract class AbstractAnimatedDrawingState extends State<AnimatedDrawing> {
AbstractAnimatedDrawingState() {
onFinishAnimation = onFinishAnimationDefault;
}
AnimationController? controller;
CurvedAnimation? curve;
Curve? animationCurve;
AnimationRange? range;
String? assetPath;
PathOrder? animationOrder;
DebugOptions? debug;
int lastPaintedPathIndex = -1;
List<PathSegment> pathSegments = <PathSegment>[];
List<PathSegment> pathSegmentsToAnimate =
<PathSegment>[]; //defined by [range.start] and [range.end]
List<PathSegment> pathSegmentsToPaintAsBackground =