Modal

Create a modal

Constructor

Example
const { Modal, TextInput, TextInputTypes } = require("interactions.js");

const modal = new Modal()

Methods

addComponent(component) → {Modal}

Add a component to the modal

Parameters:
NameTypeDescription
componentobject | ActionRow
Returns:
Type: 
Modal

addComponents(components) → {Modal}

Add an array of components to the modal

Parameters:
NameTypeDescription
componentsarray
Returns:
Type: 
Modal

setComponents(components) → {Modal}

Set the components of the modal

Parameters:
NameTypeDescription
componentsarray
Returns:
Type: 
Modal

setCustomId(customId) → {Modal}

set the custom id for the modal

Parameters:
NameTypeDescription
customIdstring
Returns:
Type: 
Modal

setTitle(title) → {Modal}

set the title of the modal

Parameters:
NameTypeDescription
titlestring
Returns:
Type: 
Modal