UseDebouncedRunResult
Defined in: packages/ui-react/src/hooks/useDebouncedRun.ts:41
Properties
Section titled “Properties”enabled
Section titled “enabled”enabled:
boolean
Defined in: packages/ui-react/src/hooks/useDebouncedRun.ts:43
当前是否启用自动运行
setEnabled
Section titled “setEnabled”setEnabled: (
v) =>void
Defined in: packages/ui-react/src/hooks/useDebouncedRun.ts:45
切换启用状态
Parameters
Section titled “Parameters”boolean
Returns
Section titled “Returns”void
runNow
Section titled “runNow”runNow: () =>
void
Defined in: packages/ui-react/src/hooks/useDebouncedRun.ts:47
立即触发运行(取消 pending debounce)
Returns
Section titled “Returns”void
cancelPending
Section titled “cancelPending”cancelPending: () =>
void
Defined in: packages/ui-react/src/hooks/useDebouncedRun.ts:49
取消 pending debounce(不取消正在运行的)
Returns
Section titled “Returns”void
isPending
Section titled “isPending”isPending:
boolean
Defined in: packages/ui-react/src/hooks/useDebouncedRun.ts:51
是否有 pending 的执行(等待 debounce 触发)