Class: IconButton

mvcomponents/button. IconButton


new IconButton()

Example
import {IconButton} from "mvcomponents/button";
import {EBasicColorStatus} from "mvcomponents/component";

let iconButton:IconButton = new IconButton()
    .setIcon("mv-basico-adicionar")
	   .setColor(EBasicColorStatus.DANGER)
	   .setLabel("Modificar Label")
	   .setTooltip("Tooltip do Button");

this.append(iconButton);

Extends

  • Button

Methods


setIcon(icon)

Atribui ou substitui o ícone.

Parameters:
Name Type Description
icon string

Icone que será exibido. Ex.: "mv-basico-adicionar"

Returns:
Type
IconButton
Example
let iconButton:IconButton = new IconButton()
    .setIcon("mv-basico-confirmar");

setLabel(label)

Atribui ou substitui o rótulo

Parameters:
Name Type Description
label string

Texto que deve substituir a label do IconButton.(Utiliza somente o 1º caractere do texto.)

Returns:
Type
IconButton
Example
let iconButton:IconButton = new IconButton()
    .setLabel("@");