AnimationData<T extends Object> constructor
AnimationData<T extends Object> ({})
Implementation
AnimationData({
required this.name,
required this.frames,
required this.speed,
}) : assert(frames.isNotEmpty, 'AnimationData "$name" must contain at least 1 frame'),
assert(speed >= 0, 'speed must be non-negative');