password
password
fields are identical to string
fields except that the user's input is visually obscured, they do not support the textarea
option, and they are not indexed for search.
Module field definition
javascript
// Configuring the `secret` field in a module's `fields.add` subsection:
secret: {
label: 'Your secret code',
type: 'password'
}
Settings
Required
Property | Type | Default | Description |
---|---|---|---|
label | String | n/a | Sets the visible label for the field in the UI |
type | String | n/a | Specifies the field type (password for this type) |
Optional
Property | Type | Default | Description |
---|---|---|---|
def | String | n/a | The default value for the field |
help | String | n/a | Help text for the content editor |
htmlHelp | String | n/a | Help text with support for HTML markup |
min | Integer | n/a | Sets the minimum number of characters allowed |
max | Integer | n/a | Sets the maximum number of characters allowed |
required | Boolean | false | If true , the field is mandatory |
readOnly | Boolean | false | If true , prevents the user from editing the field value |
Use in templates
You probably do not want to print values from this field in templates, but they can be printed the same way as string fields.