Newer
Older
minerva / Userland / Libraries / LibWeb / HTML / AnimationFrameProvider.idl
@minerva minerva on 13 Jul 396 bytes Initial commit
#import <HighResolutionTime/DOMHighResTimeStamp.idl>

callback FrameRequestCallback = undefined (DOMHighResTimeStamp time);

// https://html.spec.whatwg.org/multipage/imagebitmap-and-animations.html#animationframeprovider
interface mixin AnimationFrameProvider {
    unsigned long requestAnimationFrame(FrameRequestCallback callback);
    undefined cancelAnimationFrame(unsigned long handle);
};