Inputs
Password

dialog refers to the return value of Dialog:Create

Input

dialog:AddPasswordInput creates a new text input field whose content can be made invisible or invisible by pressing a button.

Parameters

dialog:AddPasswordInput(label, description?, placeholder?, values?, defaultValue?, min?, max?, required?)
NameTypeDescriptionRequired
labelstringThe title of the inputYes
descriptionstringThe description of the input fieldNo
placeholderstringThe placeholder of the input fieldNo
defaultValuestringThe default value of the input fieldNo
minLengthnumberThe maximal length of the textNo
maxLengthnumberThe minimal length of the textNo
requiredbooleanIf the value of the field should be valid and requiredNo

Example

client/example.lua
local dialog = Dialog:Create('Title');
 
dialog:AddPasswordInput('Password', 'The password for the cat coffee', 'Enter the top secret password!');
 
local results = dialog:Open();
 
print(results[1]) -- The entered text