struct DynFork::Fields::PasswordField
- DynFork::Fields::PasswordField
- DynFork::Fields::Field
- Struct
- Value
- Object
Overview
Field for entering password.
NOTE How to use, see example.
WARNING Default regular expression: /^[-._!"`'#%&,:;<>=@{}~$()*+/\?[]^|a-zA-Z0-9]+$/
WARNING Valid characters by default: a-z A-Z 0-9 - . _ ! " ` ' # % & , : ; < > = @ { } ~ $ ( ) * + / \ ? [ ] ^ |
WARNING Default number of characters: max = 256, min = 8
Defined in:
dynfork/fields/password.crConstructors
- .new(pull : JSON::PullParser)
- .new(label : String = "", placeholder : String = "", maxlength : UInt32 | Nil = 256, minlength : UInt32 | Nil = 8, regex : String | Nil = nil, regex_err_msg : String | Nil = nil, hide : Bool = false, required : Bool = true, ignored : Bool = false, hint : String = "", warning : String = "")
Instance Method Summary
-
#field_type : String
Field type - Structure Name.
-
#group : UInt8
To optimize field traversal in the
paladins/check()
method. -
#input_type : String | Nil
Html tag: input type="password".
-
#input_type? : String | Nil | Nil
Html tag: input type="password".
-
#maxlength : UInt32 | Nil
The maximum number of characters allowed in the text.
-
#maxlength? : UInt32 | Nil | Nil
The maximum number of characters allowed in the text.
-
#minlength : UInt32 | Nil
The minimum number of characters allowed in the text.
-
#minlength? : UInt32 | Nil | Nil
The minimum number of characters allowed in the text.
-
#placeholder : String
Displays prompt text.
-
#refrash_val_str(val : String) : Nil
For the
DynFork::QPaladins::Tools#refrash_fields
method. -
#regex : String | Nil
Regular expression to validate the value.
-
#regex? : String | Nil | Nil
Regular expression to validate the value.
-
#regex_err_msg : String | Nil
Error message.
-
#regex_err_msg? : String | Nil | Nil
Error message.
-
#required? : Bool
Required field.
-
#value : String | Nil
Sets the value of an element.
-
#value=(value : String | Nil)
Sets the value of an element.
-
#value? : String | Nil | Nil
Sets the value of an element.
Instance methods inherited from struct DynFork::Fields::Field
choices_from_json(json : String) : Nil
choices_from_json,
disabled=(disabled : Bool)
disabled=,
disabled? : Bool
disabled?,
errors : Array(String)
errors,
errors=(errors : Array(String))
errors=,
field_type : String
field_type,
group : UInt8
group,
hide=(hide : Bool)
hide=,
hide? : Bool
hide?,
hint : String
hint,
id : String
id,
id=(id : String)
id=,
ignored? : Bool
ignored?,
label : String
label,
name : String
name,
name=(name : String)
name=,
slug_sources : Array(String)
slug_sources,
warning : String
warning,
warning=(warning : String)
warning=
Constructor methods inherited from struct DynFork::Fields::Field
new(pull : JSON::PullParser)
new
Constructor Detail
Instance Method Detail
To optimize field traversal in the paladins/check()
method.
WARNING It is recommended not to change.