Class: PasswordInput

mvcomponents/input. PasswordInput

Input personalizado para senhas


new PasswordInput( [value])

Parameters:
Name Type Argument Default Description
value string <optional>
null

Altera valor do campo.

Example
import {PasswordInput}  from "mvcomponents/input";

let passwordInput:PasswordInput = new PasswordInput("minhasenha");

this.append(passwordInput);

Extends

Methods


getRawValue()

Inherited From:
Returns:
Type
string

getValue()

Obtém o valor atual do componente. O método setBlankWhenNull pode fazer com que a resposta varie

Inherited From:
Returns:
Type
string

isBlankWhenNull()

Retorna o valor alterado, caso tenha executado o 'setBlankWhenNull(on)'.

Inherited From:
Returns:
Type
boolean

isNullable()

Retorna true caso o campo aceite 'null' como valor

Inherited From:
Returns:
Type
boolean

setBlankWhenNull(on)

Caso o valor true seja informado, ao executar o getValue() será retornado uma string vazia quando o campo estiver vazio. Do contrário, será retornado null.

Parameters:
Name Type Description
on boolean
Inherited From:
Returns:
Type
this

setMask(mask)

Informa a mascara que será utilizada pelo input

Parameters:
Name Type Description
mask string
Inherited From:
Returns:
Type
this

setMaxLength(value)

Parameters:
Name Type Description
value number
Inherited From:
Returns:
Type
this

setNullable(on)

Caso seja informado true o campo irá assumir 'null' como valor quando setValue(null) for executado.

Parameters:
Name Type Description
on boolean
Inherited From:
Returns:
Type
this

setRawValue(value)

Parameters:
Name Type Description
value string
Inherited From:
Returns:
Type
this

setValue(value)

Atualiza o valor atual do componente

Parameters:
Name Type Description
value string | number
Inherited From:
Returns:
Type
this