Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LottieFiles/dotlottie-web
/ functions
Functions
921 in github.com/LottieFiles/dotlottie-web
⨍
Functions
921
◇
Types & classes
150
Function
handleJustifyChange
(newJustify: 0 | 1 | 2)
apps/viewer/src/components/slot-controller.tsx:245
Function
handleLoop
()
examples/solid/src/App.tsx:44
Function
handleMessage
(event: MessageEvent)
apps/viewer/src/components/playground/preview-iframe.tsx:101
Function
handleMessage
(event: MessageEvent)
apps/viewer/src/pages/embed.tsx:127
Function
handleOnLoad
()
examples/solid/src/App.tsx:89
Function
handlePlayOnHover
(event: MouseEvent)
packages/react/src/base-dotlottie-react.tsx:125
Function
handlePlayOnHover
()
examples/solid/src/App.tsx:67
Function
handleScroll
()
apps/viewer/src/components/playground/console-panel.tsx:36
Function
handleUseFrameInterpolation
()
examples/solid/src/App.tsx:63
Method
height
* @returns {number}
packages/web/src/core/dotlottie-player.js:1096
Method
height
* @returns {number}
packages/web/src/webgl/dotlottie-player.js:1182
Method
height
* @returns {number}
packages/web/src/webgpu/dotlottie-player.js:1216
Function
hoverHandler
(event: MouseEvent)
packages/solid/src/use-dotlottie.tsx:61
Function
hoverHandler
(event: MouseEvent)
packages/vue/src/dotlottie.ts:211
Function
increaseSpeed
()
examples/solid/src/App.tsx:48
Function
initSync
(module)
packages/web/src/core/dotlottie-player.js:1446
Function
initSync
(module)
packages/web/src/webgl/dotlottie-player.js:1784
Function
initSync
(module)
packages/web/src/webgpu/dotlottie-player.js:2204
Method
intersectionObserverCallback
(entries: IntersectionObserverEntry[])
packages/web/src/offscreen-observer.ts:13
Method
isFrozen
* Indicates whether rendering is currently frozen. * True when freeze() has been called and the rendering loop is paused to save resources.
packages/web/src/dotlottie.ts:702
Method
isFrozen
()
packages/web/src/worker/dotlottie.ts:443
Method
isLoaded
* Indicates whether an animation has been successfully loaded and is ready for playback. * Check this before calling play() or other playback metho
packages/web/src/dotlottie.ts:758
Method
isLoaded
()
packages/web/src/worker/dotlottie.ts:423
Method
isPaused
* Indicates whether the animation is currently paused. * True when pause() has been called and animation is not playing or stopped.
packages/web/src/dotlottie.ts:774
Method
isPaused
()
packages/web/src/worker/dotlottie.ts:431
Method
isPlaying
* Indicates whether the animation is currently playing. * True when animation is actively playing, false when paused, stopped, or not started.
packages/web/src/dotlottie.ts:766
Method
isPlaying
()
packages/web/src/worker/dotlottie.ts:427
Method
isReady
* Indicates whether the WASM module and core player have been initialized. * Check this before performing operations that require the player to be
packages/web/src/dotlottie.ts:750
Method
isReady
()
packages/web/src/worker/dotlottie.ts:463
Method
isStateMachineRunning
* Indicates whether a state machine is currently active and running. * True after stateMachineStart() is called and until stateMachineStop() is cal
packages/web/src/dotlottie.ts:710
Method
isStopped
* Indicates whether the animation is currently stopped. * True when stop() has been called or animation hasn't started yet.
packages/web/src/dotlottie.ts:782
Method
isStopped
()
packages/web/src/worker/dotlottie.ts:435
Method
is_complete
* @returns {boolean}
packages/web/src/core/dotlottie-player.js:281
Method
is_complete
* @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:370
Method
is_complete
* @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:399
Method
is_loaded
* @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:1284
Method
is_loaded
* @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:1318
Method
is_paused
* @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:1291
Method
is_paused
* @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:1325
Method
is_playing
* @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:282
Method
is_playing
* @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:311
Method
is_stopped
* @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:289
Method
is_stopped
* @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:318
Method
is_tweening
* @returns {boolean}
packages/web/src/core/dotlottie-player.js:288
Method
is_tweening
* @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:377
Method
is_tweening
* @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:406
Method
layout
* Gets the current layout configuration for positioning and scaling the animation. * Includes fit mode (contain, cover, fill, etc.) and alignment [
packages/web/src/dotlottie.ts:624
Method
layout
()
packages/web/src/worker/dotlottie.ts:541
Method
layout_align_x
* @returns {number}
packages/web/src/webgl/dotlottie-player.js:705
Method
layout_align_x
* @returns {number}
packages/web/src/webgpu/dotlottie-player.js:734
Method
layout_align_y
* @returns {number}
packages/web/src/webgl/dotlottie-player.js:712
Method
layout_align_y
* @returns {number}
packages/web/src/webgpu/dotlottie-player.js:741
Method
layout_fit
* @returns {string}
packages/web/src/webgl/dotlottie-player.js:296
Method
layout_fit
* @returns {string}
packages/web/src/webgpu/dotlottie-player.js:325
Function
load
()
packages/web/src/wasm-loader.ts:29
Function
load
(id: string)
packages/web/rolldown-plugins/plugin-inline-worker.ts:29
Method
load_animation
* Load a Lottie JSON animation. * * `setup_target` must have been called first. * @param {string} data * @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:723
Method
load_animation
* Load a Lottie JSON animation. * * `setup_target` must have been called first. * @param {string} data * @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:752
Method
load_animation_from_id
* Load an animation from an already-loaded .lottie archive by its ID. * * `setup_target` must have been called first. * @param {string}
packages/web/src/webgl/dotlottie-player.js:1067
Method
load_animation_from_id
* Load an animation from an already-loaded .lottie archive by its ID. * * `setup_target` must have been called first. * @param {string}
packages/web/src/webgpu/dotlottie-player.js:1101
Method
load_dotlottie_data
* Load a .lottie archive from raw bytes. * * `setup_target` must have been called first. * @param {Uint8Array} data * @returns {bo
packages/web/src/webgl/dotlottie-player.js:950
Method
load_dotlottie_data
* Load a .lottie archive from raw bytes. * * `setup_target` must have been called first. * @param {Uint8Array} data * @returns {bo
packages/web/src/webgpu/dotlottie-player.js:984
Method
load_font
* @param {string} name * @param {Uint8Array} data * @returns {boolean}
packages/web/src/core/dotlottie-player.js:1214
Method
load_font
* @param {string} name * @param {Uint8Array} data * @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:1300
Method
load_font
* @param {string} name * @param {Uint8Array} data * @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:1334
Method
loop
* Gets the current loop configuration. * Returns true if the animation is set to loop continuously.
packages/web/src/dotlottie.ts:684
Method
loop
()
packages/web/src/worker/dotlottie.ts:513
Method
loopCount
* Gets the number of times the animation has completed a loop during the current playback. * Increments each time the animation completes one full
packages/web/src/dotlottie.ts:800
Method
loopCount
()
packages/web/src/worker/dotlottie.ts:419
Method
loop_animation
* @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:732
Method
loop_animation
* @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:761
Method
loop_count
* @returns {number}
packages/web/src/core/dotlottie-player.js:222
Method
loop_count
* @returns {number}
packages/web/src/webgl/dotlottie-player.js:311
Method
loop_count
* @returns {number}
packages/web/src/webgpu/dotlottie-player.js:340
Method
manifest
* Gets the animation manifest containing metadata about animations, themes, and states. * Returns null if no manifest is available or if the loaded
packages/web/src/dotlottie.ts:645
Method
manifest
()
packages/web/src/worker/dotlottie.ts:525
Method
manifest_string
* Returns the animation manifest as a JSON string, or empty string if unavailable. * @returns {string}
packages/web/src/webgl/dotlottie-player.js:790
Method
manifest_string
* Returns the animation manifest as a JSON string, or empty string if unavailable. * @returns {string}
packages/web/src/webgpu/dotlottie-player.js:819
Method
marker
* Gets the currently active marker name if a marker-based segment is set. * Returns undefined if no marker is active. Use setMarker() to activate a
packages/web/src/dotlottie.ts:637
Method
marker
()
packages/web/src/worker/dotlottie.ts:533
Method
marker_names
* Returns an array of marker name strings. * @returns {any}
packages/web/src/core/dotlottie-player.js:431
Method
marker_names
* Returns an array of marker name strings. * @returns {any}
packages/web/src/webgl/dotlottie-player.js:520
Method
marker_names
* Returns an array of marker name strings. * @returns {any}
packages/web/src/webgpu/dotlottie-player.js:549
Method
markers
* Returns an array of `{ name, start, end }` objects. * @returns {any}
packages/web/src/core/dotlottie-player.js:1112
Method
markers
* Returns an array of `{ name, start, end }` objects. * @returns {any}
packages/web/src/webgl/dotlottie-player.js:1198
Method
markers
* Returns an array of `{ name, start, end }` objects. * @returns {any}
packages/web/src/webgpu/dotlottie-player.js:1232
Method
mode
* @returns {Mode}
packages/web/src/core/dotlottie-player.js:1044
Method
mode
()
packages/web/src/worker/dotlottie.ts:467
Method
mode
* @returns {Mode}
packages/web/src/webgl/dotlottie-player.js:1130
Method
mode
* @returns {Mode}
packages/web/src/webgpu/dotlottie-player.js:1164
Method
observe
(canvas: HTMLCanvasElement, dotLottieInstance: DotLottie | DotLottieWorker)
packages/web/src/resize-observer.ts:36
Function
onDrop
(acceptedFiles: File[])
apps/viewer/src/components/top-bar.tsx:15
Function
onDrop
(acceptedFiles: File[])
apps/viewer/src/pages/home.tsx:32
Function
onDropRejected
(fileRejections: FileRejection[])
apps/viewer/src/components/top-bar.tsx:28
Function
onDropRejected
(fileRejections: FileRejection[])
apps/viewer/src/pages/home.tsx:45
Function
onFrame
(event: { currentFrame: number })
examples/react/src/App.tsx:51
Function
onFrame
(event: { currentFrame: number })
examples/next/src/pages/index.tsx:66
Function
onLoad
()
apps/viewer/src/components/slot-controller.tsx:385
Function
pause
()
examples/solid/src/App.tsx:36
Function
play
()
examples/solid/src/App.tsx:32
← previous
next →
601–700 of 921, ranked by callers