Accessors
[to String Tag]
get [toStringTag]( ) : string
Returns string
current Time
get currentTime( ) : null | number
Returns null | number
finished
get finished( ) : Promise < this >
Returns Promise < this >
id
get id( ) : string
Returns string
set id( value: string ) : void
Returns void
play State
get playState( ) : "idle" | "running" | "paused" | "finished"
Returns "idle" | "running" | "paused" | "finished"
playback Rate
get playbackRate( ) : number
Returns number
set playbackRate( value: number ) : void
Returns void
start Time
get startTime( ) : null | number
Returns null | number
timeline
get timeline( ) : null | AnimationTimeline
Returns null | AnimationTimeline
Methods
add Event Listener
add Event Listener< K > ( type: K , listener: ( ( this: DivaAnimation , ev: DivaAnimationEventMap [ K ] ) => any ) , options?: boolean | AddEventListenerOptions ) : void
Type Parameters
K extends keyof DivaAnimationEventMap
Parameters
type: K
listener: ( ( this: DivaAnimation , ev: DivaAnimationEventMap [ K ] ) => any )
( this: DivaAnimation , ev: DivaAnimationEventMap [ K ] ) : any
Parameters
ev: DivaAnimationEventMap [ K ]
Returns any
Optional
options: boolean | AddEventListenerOptions
Returns void
add Event Listener( type: string , listener: EventListenerOrEventListenerObject , options?: boolean | AddEventListenerOptions ) : void
Parameters
type: string
listener: EventListenerOrEventListenerObject
Optional
options: boolean | AddEventListenerOptions
Returns void
cancel
cancel( ) : void
Returns void
commit State
commit State( ) : Promise < void >
Returns Promise < void >
dispatch Event
dispatch Event( event: Event ) : boolean
Returns boolean
finish
finish( ) : void
Returns void
pause
pause( ) : void
Returns void
play
play( ) : void
Returns void
remove Event Listener
remove Event Listener< K > ( type: K , listener: ( ( this: DivaAnimation , ev: DivaAnimationEventMap [ K ] ) => any ) , options?: boolean | EventListenerOptions ) : void
Type Parameters
K extends keyof DivaAnimationEventMap
Parameters
type: K
listener: ( ( this: DivaAnimation , ev: DivaAnimationEventMap [ K ] ) => any )
( this: DivaAnimation , ev: DivaAnimationEventMap [ K ] ) : any
Parameters
ev: DivaAnimationEventMap [ K ]
Returns any
Optional
options: boolean | EventListenerOptions
Returns void
remove Event Listener( type: string , listener: EventListenerOrEventListenerObject , options?: boolean | EventListenerOptions ) : void
Parameters
type: string
listener: EventListenerOrEventListenerObject
Optional
options: boolean | EventListenerOptions
Returns void
reverse
reverse( ) : void
Returns void
Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.