本页还没有译文
本页 32 段还没译成简体中文,下面显示的是英文原文。AsyncRateLimiterController
还没翻译译自英文(tanstack.com)本页 32 段都还没译
Defined in: async-rate-limiter/AsyncRateLimiterController.ts:12
Owns a AsyncRateLimiter for a Lit host. Access core methods and selected state through pacer.
Type Parameters
TFn
TFn extends AnyAsyncFunction
TSelected
TSelected = {
}
Constructors
Constructor
new AsyncRateLimiterController<TFn, TSelected>(
host,
fn,
options,
selector?): AsyncRateLimiterController<TFn, TSelected>;Defined in: async-rate-limiter/AsyncRateLimiterController.ts:17
Parameters
host
ReactiveControllerHost
fn
TFn
options
LitPacerOptions<LitAsyncRateLimiterOptions<TFn, TSelected>>
selector?
(state) => TSelected
Returns
AsyncRateLimiterController<TFn, TSelected>
Properties
pacer
readonly pacer: LitAsyncRateLimiter<TFn, TSelected>;Defined in: async-rate-limiter/AsyncRateLimiterController.ts:16
Accessors
state
Get Signature
get state(): Readonly<TSelected>;Defined in: async-rate-limiter/AsyncRateLimiterController.ts:27
Selected reactive state. Reading this property participates in host rendering.
Returns
Readonly<TSelected>
AI 翻译查看英文原文