interface ButtonPaginationEvents {
    collect: [collected: MessageComponentInteraction<CacheType>];
    controllerInteractionCreate: [interaction: ButtonInteraction<CacheType>, controller: ButtonPaginationController];
    end: [reason: string];
    error: [error: unknown];
    pageChange: [page: PageData, index: number];
    ready: [];
}

Hierarchy (view full)

Properties

collect: [collected: MessageComponentInteraction<CacheType>]
controllerInteractionCreate: [interaction: ButtonInteraction<CacheType>, controller: ButtonPaginationController]
end: [reason: string]
error: [error: unknown]
pageChange: [page: PageData, index: number]
ready: []