UNPKG

umbot

Version:

Universal bot(vk, telegram, viber) or skills for Yandex.Alisa, Маруся and sber

25 lines (24 loc) 1.06 kB
export type TElementType = Record<string, string> | number | string | any; export type TKeys = string | string[]; export declare class Navigation<ElementType = TElementType> { STANDARD_NEXT_TEXT: string[]; STANDARD_OLD_TEXT: string[]; isUsedStandardText: boolean; nextText: string[]; oldText: string[]; elements: ElementType[]; maxVisibleElements: number; thisPage: number; constructor(maxVisibleElements?: number); isNext(text: string): boolean; isOld(text: string): boolean; protected _validatePage(maxPage?: number): void; numberPage(text: string): boolean; protected _nextPage(text: string): boolean; protected _oldPage(text: string): boolean; getPageElements(elements?: ElementType[] | null, text?: string): ElementType[]; selectedElement(elements?: ElementType[] | null, text?: string, keys?: TKeys | null, thisPage?: number | null): ElementType | null; getPageNav(isNumber?: boolean): string[]; getPageInfo(): string; getMaxPage(elements?: ElementType[] | null): number; }