ProtectedabortReadonlyblinkstickProtectedbufferProtectedisProtectedledProtectedledsProtectedapplyProtectedapplyProtectedApplies a frame to the device and waits for the duration of the frame.
ProtectedapplyProtectedemitOptionalcb: (err: Error | null) => unknownStops current animation
Remarks
This class is responsible for running animations on a Blinkstick device. It handles the animation loop, applying frames to the device, and managing the animation state.
It's bound to a single Blinkstick device and can only run one animation at a time.