new InputAddon()
- Implements:
- IInputAddon
Example
import {InputAddon} from "mvcomponents/input"; let inputAddon:InputAddon = new InputAddon() .setIcon("mv-basico-adicionar") .setText("Texto do input"); .setDisabled(true); let disabled:boolean = iconPickerInput.isDisabled();//disabled=true; this.append(inputAddon);
Extends
Methods
-
addEvent(type, handler)
-
Adiciona um novo listener ao componente
Parameters:
Name Type Description type
EMouseEvent | EKeyboardEvent handler
function - Inherited From:
-
isDisabled()
-
Retorna se campo está desabilitado.
Returns:
- Type
- boolean
Example
let iconPickerInput:IconPickerInput = new IconPickerInput(); let disabled:boolean = iconPickerInput.isDisabled();
-
removeAllEvents( [callback])
-
Remove todos os listeners de um elemento
Parameters:
Name Type Argument Description callback
function <optional>
- Inherited From:
-
removeEvent(type, handler)
-
Remove um listener do objeto
Parameters:
Name Type Description type
EMouseEvent | EKeyboardEvent handler
function - Inherited From:
-
setDisabled(disabled)
-
Desabilitar o componente InputAddon.
Parameters:
Name Type Description disabled
boolean Booleano para idicar se campo está desabilitado.
Returns:
- Type
- InputAddon
Example
let iconPickerInput:IconPickerInput = new IconPickerInput(); iconPickerInput.setDisabled(true);
-
setIcon(icon)
-
Alterar o icone do componente InputAddon.
Parameters:
Name Type Description icon
string Icone do input estilizado
Returns:
- Type
- InputAddon
Example
let iconPickerInput:IconPickerInput = new IconPickerInput(); iconPickerInput.setIcon("mv-basico-adicionar");
-
setText(text)
-
Alterar o texto do componente InputAddon.
Parameters:
Name Type Description text
string Texto do input estilizado.
Returns:
- Type
- InputAddon
Example
let iconPickerInput:IconPickerInput = new IconPickerInput(); iconPickerInput.setText("Texto do input");