diff --git a/manimlib/event_handler/event_dispatcher.py b/manimlib/event_handler/event_dispatcher.py index 2ec7c49d..c2c19a38 100644 --- a/manimlib/event_handler/event_dispatcher.py +++ b/manimlib/event_handler/event_dispatcher.py @@ -2,14 +2,14 @@ from __future__ import annotations import numpy as np -from manimlib.event_handler.event_listner import EventListner +from manimlib.event_handler.event_listner import EventListener from manimlib.event_handler.event_type import EventType class EventDispatcher(object): def __init__(self): self.event_listners: dict[ - EventType, list[EventListner] + EventType, list[EventListener] ] = { event_type: [] for event_type in EventType @@ -17,15 +17,15 @@ class EventDispatcher(object): self.mouse_point = np.array((0., 0., 0.)) self.mouse_drag_point = np.array((0., 0., 0.)) self.pressed_keys: set[int] = set() - self.draggable_object_listners: list[EventListner] = [] + self.draggable_object_listners: list[EventListener] = [] - def add_listner(self, event_listner: EventListner): - assert(isinstance(event_listner, EventListner)) + def add_listner(self, event_listner: EventListener): + assert(isinstance(event_listner, EventListener)) self.event_listners[event_listner.event_type].append(event_listner) return self - def remove_listner(self, event_listner: EventListner): - assert(isinstance(event_listner, EventListner)) + def remove_listner(self, event_listner: EventListener): + assert(isinstance(event_listner, EventListener)) try: while event_listner in self.event_listners[event_listner.event_type]: self.event_listners[event_listner.event_type].remove(event_listner) @@ -56,7 +56,7 @@ class EventDispatcher(object): if event_type == EventType.MouseDragEvent: for listner in self.draggable_object_listners: - assert(isinstance(listner, EventListner)) + assert(isinstance(listner, EventListener)) propagate_event = listner.callback(listner.mobject, event_data) if propagate_event is not None and propagate_event is False: return propagate_event diff --git a/manimlib/event_handler/event_listner.py b/manimlib/event_handler/event_listner.py index 6f32121c..5e742f31 100644 --- a/manimlib/event_handler/event_listner.py +++ b/manimlib/event_handler/event_listner.py @@ -9,7 +9,7 @@ if TYPE_CHECKING: from manimlib.mobject.mobject import Mobject -class EventListner(object): +class EventListener(object): def __init__( self, mobject: Mobject, diff --git a/manimlib/mobject/mobject.py b/manimlib/mobject/mobject.py index 32a113f7..321518be 100644 --- a/manimlib/mobject/mobject.py +++ b/manimlib/mobject/mobject.py @@ -20,7 +20,7 @@ from manimlib.constants import MED_SMALL_BUFF from manimlib.constants import TAU from manimlib.constants import WHITE from manimlib.event_handler import EVENT_DISPATCHER -from manimlib.event_handler.event_listner import EventListner +from manimlib.event_handler.event_listner import EventListener from manimlib.event_handler.event_type import EventType from manimlib.logger import log from manimlib.shader_wrapper import ShaderWrapper @@ -1990,14 +1990,14 @@ class Mobject(object): """ def init_event_listners(self): - self.event_listners: list[EventListner] = [] + self.event_listners: list[EventListener] = [] def add_event_listner( self, event_type: EventType, event_callback: Callable[[Mobject, dict[str]]] ): - event_listner = EventListner(self, event_type, event_callback) + event_listner = EventListener(self, event_type, event_callback) self.event_listners.append(event_listner) EVENT_DISPATCHER.add_listner(event_listner) return self @@ -2007,7 +2007,7 @@ class Mobject(object): event_type: EventType, event_callback: Callable[[Mobject, dict[str]]] ): - event_listner = EventListner(self, event_type, event_callback) + event_listner = EventListener(self, event_type, event_callback) while event_listner in self.event_listners: self.event_listners.remove(event_listner) EVENT_DISPATCHER.remove_listner(event_listner)