From b1f363d5a9309e370cd378e8bdc2f952e08466c6 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Sun, 18 Dec 2022 19:52:48 -0800 Subject: [PATCH] Expand input type for AnimationGroup --- manimlib/animation/composition.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/manimlib/animation/composition.py b/manimlib/animation/composition.py index ecbd8df8..e82ca79e 100644 --- a/manimlib/animation/composition.py +++ b/manimlib/animation/composition.py @@ -1,10 +1,10 @@ from __future__ import annotations -from re import sub import numpy as np from manimlib.animation.animation import Animation from manimlib.animation.animation import prepare_animation +from manimlib.mobject.mobject import _AnimationBuilder from manimlib.mobject.mobject import Group from manimlib.utils.bezier import integer_interpolate from manimlib.utils.bezier import interpolate @@ -25,7 +25,7 @@ DEFAULT_LAGGED_START_LAG_RATIO = 0.05 class AnimationGroup(Animation): def __init__(self, - *animations: Animation, + *animations: Animation | _AnimationBuilder, run_time: float = -1, # If negative, default to sum of inputed animation runtimes lag_ratio: float = 0.0, group: Mobject | None = None,