@amityco/ts-sdk
Version:
Amity Social Cloud Typescript SDK
19 lines • 627 B
TypeScript
export declare type CursorData = {
cursor: string;
expiredAt: number;
reachedEndOfFeed?: boolean;
};
export declare class CursorController {
private readonly networkId;
private readonly userId;
private constructor();
static current(): CursorController | null;
static isExpired(expiredAt: number): boolean;
static clearOnLogout(): Amity.Unsubscriber;
private get key();
get(): Promise<CursorData | null>;
set(value: CursorData): Promise<void>;
markReachedEndOfFeed(expiredAt: number): Promise<void>;
clear(): Promise<void>;
}
//# sourceMappingURL=CursorController.d.ts.map