Carbon
CoreClasses

ModalHandler

Extends

  • Base

Constructors

new ModalHandler()

new ModalHandler(client): ModalHandler

Parameters

ParameterType
clientClient

Returns

ModalHandler

Inherited from

Base.constructor

Properties

PropertyTypeDefault valueInherited from
clientClientundefinedBase.client
modalsModal[][]-

Methods

handleInteraction()

handleInteraction(data): Promise<false | void>

Internal

Handle an interaction

Parameters

ParameterType
dataAPIModalSubmitInteraction

Returns

Promise<false | void>


registerModal()

registerModal(modal): void

Internal

Register a modal with the handler

Parameters

ParameterType
modalModal

Returns

void

On this page

Edit on GitHub