Form Types
Text Area
DBD.formTypes.textarea(placeholder, min, max, disabled, required),
placeholder
string
requiredInput placeholder.
min
number
requiredMinimum length.
max
number
requiredMaximum length.
disabled
boolean
requiredIndicate if the textarea should be disabled or not.
required
boolean
requiredIndicate if the textarea should be required or not.
Data required for getActualSet function
String, value to be displayed.
Data returned
String, value set | or null.
Example Usage
{
optionId: 'longtext',
optionName: "Message on member join.",
optionDescription: "Set message on member join.",
optionType: DBD.formTypes.textarea('Set message on member join...', null, 100, false, false), // reqired false (if empty reset to default)
getActualSet: async ({guild}) => {
return welcomeData[guild.id];
},
setNew: async ({guild,newData}) => {
welcomeData[guild.id] = newData || null;
return;
}
},
Was this page helpful?