인터페이스: DebounceStrategy
정의 위치: packages/db/src/strategies/types.ts:42
활동이 중지될 때까지 실행을 지연하는 디바운스 전략입니다.
상속
BaseStrategy<"debounce">
속성
_type
_type: "debounce";
정의 위치: packages/db/src/strategies/types.ts:8
전략 식별을 위한 유형 판별자입니다
상속받은 속성
cleanup()
cleanup: () => void;
정의 위치: packages/db/src/strategies/types.ts:23
전략이 보유한 모든 리소스를 정리합니다 전략이 더 이상 필요하지 않을 때 호출해야 합니다
반환값
void
상속받은 속성
execute()
execute: <T>(fn) => void | Promise<void>;
정의 위치: packages/db/src/strategies/types.ts:15
전략의 타이밍 규칙에 따라 함수를 실행합니다
타입 매개변수
T
T extends object = Record<string, unknown>
매개변수
fn
() => Transaction<T>
실행할 함수입니다
반환값
void | Promise<void>
해당하는 경우 함수 실행 결과입니다
상속받은 속성
options
options: DebounceStrategyOptions;