@discord-util/paginator
Version:
This module is a prototype of discord embeds paginator using discord.js V13 and array-paginator module.
16 lines (15 loc) • 607 B
TypeScript
import { Paginator } from 'array-paginator';
import { MessageActionRow } from "discord.js";
import type { Message, ButtonInteraction, TextChannel } from 'discord.js';
import type { IOptions } from './ts/interfaces';
export declare class EmbedPaginator {
channel: TextChannel;
pager: Paginator<any>;
summoner: string;
message: Message | null;
constructor(channel: TextChannel, pages: any[], options: IOptions);
init(): Promise<void>;
getComponents(): MessageActionRow;
listenReactions(): void;
changePage(page: any, interaction: ButtonInteraction): void;
}