TextInput

class TextInput(title: String, description: String?, key: String, default: String, val inputValidation: (String) -> Boolean = { true }) : Setting<String>

Represents a setting to input text

Parameters

title

Setting title

description

Setting description

key

Setting key

default

Setting default value

Constructors

Link copied to clipboard
constructor(title: String, description: String?, key: String, default: String, inputValidation: (String) -> Boolean = { true })

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Optional callback to check user input before saving

Link copied to clipboard
val key: String
Link copied to clipboard