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
Method
set_vector_slot
* @param {string} id * @param {number} x * @param {number} y * @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:819
Method
set_vector_slot
* @param {string} id * @param {number} x * @param {number} y * @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:848
Method
set_viewport
* @param {number} x * @param {number} y * @param {number} w * @param {number} h * @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:551
Method
set_viewport
* @param {number} x * @param {number} y * @param {number} w * @param {number} h * @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:580
Function
setup
(props: DotLottieVueProps, { attrs, expose }: SetupContext)
packages/vue/src/dotlottie.ts:54
Method
sm_current_state
* Get the name of the current state. * @returns {string}
packages/web/src/webgl/dotlottie-player.js:846
Method
sm_current_state
* Get the name of the current state. * @returns {string}
packages/web/src/webgpu/dotlottie-player.js:875
Method
sm_fire
* Fire a named event into the state machine. * @param {string} event * @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:1207
Method
sm_fire
* Fire a named event into the state machine. * @param {string} event * @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:1241
Method
sm_framework_setup
* Returns the framework setup listeners as a JS array of strings. * @returns {any}
packages/web/src/webgl/dotlottie-player.js:919
Method
sm_framework_setup
* Returns the framework setup listeners as a JS array of strings. * @returns {any}
packages/web/src/webgpu/dotlottie-player.js:953
Method
sm_get_boolean_input
* @param {string} key * @returns {boolean | undefined}
packages/web/src/webgl/dotlottie-player.js:988
Method
sm_get_boolean_input
* @param {string} key * @returns {boolean | undefined}
packages/web/src/webgpu/dotlottie-player.js:1022
Method
sm_get_inputs
* Returns all state machine inputs as a JS array of strings. * @returns {any}
packages/web/src/webgl/dotlottie-player.js:661
Method
sm_get_inputs
* Returns all state machine inputs as a JS array of strings. * @returns {any}
packages/web/src/webgpu/dotlottie-player.js:690
Method
sm_get_numeric_input
* @param {string} key * @returns {number | undefined}
packages/web/src/webgl/dotlottie-player.js:998
Method
sm_get_numeric_input
* @param {string} key * @returns {number | undefined}
packages/web/src/webgpu/dotlottie-player.js:1032
Method
sm_get_string_input
* @param {string} key * @returns {string | undefined}
packages/web/src/webgl/dotlottie-player.js:960
Method
sm_get_string_input
* @param {string} key * @returns {string | undefined}
packages/web/src/webgpu/dotlottie-player.js:994
Method
sm_override_current_state
* Override the current state. * @param {string} state * @param {boolean} immediate * @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:1098
Method
sm_override_current_state
* Override the current state. * @param {string} state * @param {boolean} immediate * @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:1132
Method
sm_poll_event
* Poll the next state machine event. Returns `null` if the queue is empty, * otherwise a JS object with a `type` field and optional payload.
packages/web/src/webgl/dotlottie-player.js:670
Method
sm_poll_event
* Poll the next state machine event. Returns `null` if the queue is empty, * otherwise a JS object with a `type` field and optional payload.
packages/web/src/webgpu/dotlottie-player.js:699
Method
sm_poll_internal_event
* Poll the next state machine internal event. Returns `null` if the * queue is empty, otherwise a JS object `{ type: "Message", message }`.
packages/web/src/webgl/dotlottie-player.js:1078
Method
sm_poll_internal_event
* Poll the next state machine internal event. Returns `null` if the * queue is empty, otherwise a JS object `{ type: "Message", message }`.
packages/web/src/webgpu/dotlottie-player.js:1112
Method
sm_post_click
* @param {number} x * @param {number} y
packages/web/src/webgl/dotlottie-player.js:678
Method
sm_post_click
* @param {number} x * @param {number} y
packages/web/src/webgpu/dotlottie-player.js:707
Method
sm_post_pointer_down
* @param {number} x * @param {number} y
packages/web/src/webgl/dotlottie-player.js:1008
Method
sm_post_pointer_down
* @param {number} x * @param {number} y
packages/web/src/webgpu/dotlottie-player.js:1042
Method
sm_post_pointer_enter
* @param {number} x * @param {number} y
packages/web/src/webgl/dotlottie-player.js:1057
Method
sm_post_pointer_enter
* @param {number} x * @param {number} y
packages/web/src/webgpu/dotlottie-player.js:1091
Method
sm_post_pointer_exit
* @param {number} x * @param {number} y
packages/web/src/webgl/dotlottie-player.js:1015
Method
sm_post_pointer_exit
* @param {number} x * @param {number} y
packages/web/src/webgpu/dotlottie-player.js:1049
Method
sm_post_pointer_move
* @param {number} x * @param {number} y
packages/web/src/webgl/dotlottie-player.js:1022
Method
sm_post_pointer_move
* @param {number} x * @param {number} y
packages/web/src/webgpu/dotlottie-player.js:1056
Method
sm_post_pointer_up
* @param {number} x * @param {number} y
packages/web/src/webgl/dotlottie-player.js:927
Method
sm_post_pointer_up
* @param {number} x * @param {number} y
packages/web/src/webgpu/dotlottie-player.js:961
Method
sm_reset_input
* @param {string} key
packages/web/src/core/dotlottie-player.js:692
Method
sm_reset_input
* @param {string} key
packages/web/src/webgl/dotlottie-player.js:781
Method
sm_reset_input
* @param {string} key
packages/web/src/webgpu/dotlottie-player.js:810
Method
sm_set_boolean_input
* @param {string} key * @param {boolean} value * @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:1030
Method
sm_set_boolean_input
* @param {string} key * @param {boolean} value * @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:1064
Method
sm_set_numeric_input
* @param {string} key * @param {number} value * @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:1041
Method
sm_set_numeric_input
* @param {string} key * @param {number} value * @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:1075
Method
sm_set_seed
* @param {bigint} seed * @returns {boolean}
packages/web/src/core/dotlottie-player.js:335
Method
sm_set_seed
* @param {bigint} seed * @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:424
Method
sm_set_seed
* @param {bigint} seed * @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:453
Method
sm_set_string_input
* @param {string} key * @param {string} value * @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:976
Method
sm_set_string_input
* @param {string} key * @param {string} value * @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:1010
Method
sm_start
* Start the state machine with an open-URL policy. * @param {boolean} require_user_interaction * @param {any[]} whitelist * @returns {b
packages/web/src/webgl/dotlottie-player.js:1263
Method
sm_start
* Start the state machine with an open-URL policy. * @param {boolean} require_user_interaction * @param {any[]} whitelist * @returns {b
packages/web/src/webgpu/dotlottie-player.js:1297
Method
sm_status
* Get the current status of the state machine as a string. * @returns {string}
packages/web/src/webgl/dotlottie-player.js:1336
Method
sm_status
* Get the current status of the state machine as a string. * @returns {string}
packages/web/src/webgpu/dotlottie-player.js:1370
Method
sm_stop
* Stop the state machine. * @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:1217
Method
sm_stop
* Stop the state machine. * @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:1251
Method
sm_tick
* Advance the state machine by `dt` milliseconds and render if the frame changed. * Returns `true` when a new frame was rendered, `false` otherwi
packages/web/src/webgl/dotlottie-player.js:1227
Method
sm_tick
* Advance the state machine by `dt` milliseconds and render if the frame changed. * Returns `true` when a new frame was rendered, `false` otherwi
packages/web/src/webgpu/dotlottie-player.js:1261
Method
speed
* Gets the current playback speed. * Returns the speed multiplier (1 = normal speed, 2 = double speed, 0.5 = half speed).
packages/web/src/dotlottie.ts:742
Method
speed
* @returns {number}
packages/web/src/core/dotlottie-player.js:1082
Method
speed
()
packages/web/src/worker/dotlottie.ts:455
Method
speed
* @returns {number}
packages/web/src/webgl/dotlottie-player.js:1168
Method
speed
* @returns {number}
packages/web/src/webgpu/dotlottie-player.js:1202
Method
stateMachineFireEvent
* @experimental * Fire an event in the state machine * @param name - The name of the event to fire
packages/web/src/dotlottie.ts:2220
Method
stateMachineGet
* @experimental * Get a specific state machine by ID * @param stateMachineId - The ID of the state machine to get * @returns The state machin
packages/web/src/dotlottie.ts:2117
Method
stateMachineGetActiveId
* @experimental * Get the active state machine ID * @returns The active state machine ID as a string
packages/web/src/dotlottie.ts:2096
Method
stateMachineGetBooleanInput
* @experimental * Get a boolean input value from the state machine * @param name - The name of the boolean input * @returns The boolean value
packages/web/src/dotlottie.ts:2174
Method
stateMachineGetCurrentState
* @experimental * Get the current state of the state machine * @returns The current state of the state machine as a string
packages/web/src/dotlottie.ts:2087
Function
stateMachineGetListeners
(request)
packages/web/src/worker/dotlottie.worker.ts:470
Method
stateMachineGetNumericInput
* @experimental * Get a numeric input value from the state machine * @param name - The name of the numeric input * @returns The numeric value
packages/web/src/dotlottie.ts:2184
Method
stateMachineGetStatus
* @experimental * Get the current status of the state machine * @returns The current status of the state machine as a string
packages/web/src/dotlottie.ts:2078
Method
stateMachineGetStringInput
* @experimental * Get a string input value from the state machine * @param name - The name of the string input * @returns The string value or
packages/web/src/dotlottie.ts:2194
Function
stateMachineLoad
(request)
packages/web/src/worker/dotlottie.worker.ts:503
Function
stateMachineLoadData
(request)
packages/web/src/worker/dotlottie.worker.ts:515
Method
stateMachineOverrideState
* @experimental * Override the current state of the state machine * @param state - The state to override to * @param immediate - Whether to i
packages/web/src/dotlottie.ts:2107
Function
stateMachinePostClickEvent
(request)
packages/web/src/worker/dotlottie.worker.ts:527
Function
stateMachinePostPointerDownEvent
(request)
packages/web/src/worker/dotlottie.worker.ts:553
Function
stateMachinePostPointerEnterEvent
(request)
packages/web/src/worker/dotlottie.worker.ts:579
Function
stateMachinePostPointerExitEvent
(request)
packages/web/src/worker/dotlottie.worker.ts:592
Function
stateMachinePostPointerMoveEvent
(request)
packages/web/src/worker/dotlottie.worker.ts:566
Function
stateMachinePostPointerUpEvent
(request)
packages/web/src/worker/dotlottie.worker.ts:540
Method
stateMachineSetBooleanInput
* @experimental * Set a boolean input value for the state machine * @param name - The name of the boolean input * @param value - The boolean
packages/web/src/dotlottie.ts:2144
Method
stateMachineSetNumericInput
* @experimental * Set a numeric input value for the state machine * @param name - The name of the numeric input * @param value - The numeric
packages/web/src/dotlottie.ts:2154
Method
stateMachineSetStringInput
* @experimental * Set a string input value for the state machine * @param name - The name of the string input * @param value - The string val
packages/web/src/dotlottie.ts:2164
Function
stateMachineStart
(request)
packages/web/src/worker/dotlottie.worker.ts:481
Function
stateMachineStop
(request)
packages/web/src/worker/dotlottie.worker.ts:492
Method
state_machine_id
* Returns the ID of the currently active state machine, or `undefined`. * @returns {string | undefined}
packages/web/src/webgl/dotlottie-player.js:862
Method
state_machine_id
* Returns the ID of the currently active state machine, or `undefined`. * @returns {string | undefined}
packages/web/src/webgpu/dotlottie-player.js:891
Method
state_machine_load
* Load a state machine from a JSON definition string. Returns `true` on * success. The engine is kept alive inside the player and interacted
packages/web/src/webgl/dotlottie-player.js:937
Method
state_machine_load
* Load a state machine from a JSON definition string. Returns `true` on * success. The engine is kept alive inside the player and interacted
packages/web/src/webgpu/dotlottie-player.js:971
Method
state_machine_load_from_id
* Load a state machine from a .lottie archive by state-machine ID. * @param {string} id * @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:1109
Method
state_machine_load_from_id
* Load a state machine from a .lottie archive by state-machine ID. * @param {string} id * @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:1143
Method
state_machine_unload
* Unload the active state machine.
packages/web/src/core/dotlottie-player.js:964
Method
state_machine_unload
* Unload the active state machine.
packages/web/src/webgl/dotlottie-player.js:1050
Method
state_machine_unload
* Unload the active state machine.
packages/web/src/webgpu/dotlottie-player.js:1084
Function
stop
()
examples/solid/src/App.tsx:40
Method
stop
* @returns {boolean}
packages/web/src/core/dotlottie-player.js:1058
Method
stop
* @returns {boolean}
packages/web/src/webgl/dotlottie-player.js:1144
Method
stop
* @returns {boolean}
packages/web/src/webgpu/dotlottie-player.js:1178
Function
t
()
fixtures/profiler.js:9
Method
terminateWorker
(workerId: string)
packages/web/src/worker/worker-manager.ts:48
← previous
next →
801–900 of 921, ranked by callers