Configurações de Look and Feel
Label(não obrigatório) a ser utilizado para mostrar a etiqueta do componente.
Placeholder(não obrigatório) a ser utilizado para mostrar o espaço reservado ao componente.
Name(obrigatório) - nome do componente.
Tooltip (não obrigatório) - cadeia de ferramentas.
Mask(não obrigatório) - máscara telefónica a ser utilizada.
Required(obrigatório) - marca se o valor é obrigatório ou não. É definido como falso por defeito.
Allow clear (obrigatório) - permite a selecção clara. É definido como falso por defeito.
Validate Icon (obrigatório) - mostra o ícone de validação se estiver activado. É definido como falso por defeito.
Disabled(obrigatório) - torna o componente desactivado se activado. É desactivado por defeito.
Visible(obrigatório) - torna o componente visível se estiver ligado. Activado por defeito.
Despoletadores de fluxo de trabalho
- onChange- dispara quando a opção de dropdown é alterada.
- onFocus- dispara quando o componente está a ser focado.
- onBlur- dispara quando o componente está desfocado.
- onCreate- dispara quando o componente está a ser criado.
- onShow- dispara quando o componente é mostrado.
- onHide- dispara quando o componente está escondido.
- onDestroy- dispara quando a componente é mostrada.
- onEnterKey- dispara quando a tecla Enter é premida.
Acções Componentes
InputPhone Get Properties
Obtém as propriedades do componente.
Parâmetros de entrada:
- Component Id[string] - identificador do componente;
Parâmetros de saída:
- Label[string] - etiqueta do componente;
- Placeholder[string] - espaço reservado ao componente;
- Allow Clear [boolean] - permite limpar a selecção se for verdadeira;
- Disable[boolean] - desactiva o componente se for verdadeiro;
- Tooltip[string] - cadeia de ferramentas;
- Required[boolean] - mostra a marca requerida se for verdadeira;
- Debounce (ms) [integer] - atraso para validar o valor;
- Value[phone number] - valor de entrada em formato de telefone;
- Validate Icon [boolean] - ícone a ser mostrado em validar o valor;
- Validate Status [Status type] - estado a ser mostrado ao validar o valor;
- Validate Message [string] - mensagem a ser mostrada ao validar o valor;

InputPhone Set Properties
Define as propriedades do componente.
Parâmetros de entrada:
- Component Id [string] - identificador do componente;
- Label[string] - etiqueta do componente;
- Placeholder[string] - espaço reservado ao componente;
- Allow Clear [boolean] - permite limpar a selecção se for verdade;
- Disable[boolean] - desactiva o componente se for verdadeiro;
- Tooltip[string] - cadeia de ferramentas;
- Required[boolean] - mostra a marca requerida se for verdadeira;
- Debounce (ms) [integer] - atraso para validar o valor;
- Value[phone number] - valor de entrada em formato de telefone;
- Validate Icon[boolean] - ícone a ser mostrado em validar o valor;
- Validate Status [Status type]- estado a ser mostrado ao validar o valor;
- Validate Message [string] - mensagem a ser mostrada ao validar o valor;

InputPhone Update Properties
Actualiza as propriedades do componente.
Parâmetros de entrada:
- Component Id [string] - identificador do componente;
- Label[string] - etiqueta do componente;
- Placeholder[string] - espaço reservado ao componente;
- Allow Clear [boolean] - permite limpar a selecção se for verdade;
- Disable[boolean] - desactiva o componente se for verdadeiro;
- Tooltip[string] - cadeia de ferramentas;
- Required[boolean] - mostra a marca requerida se for verdadeira;
- Debounce (ms) [integer] - atraso para validar o valor;
- Value[phone number] - valor de entrada em formato de telefone;
- Validate Icon[boolean] - ícone a ser mostrado em validar o valor;
- Validate Status [Status type]- estado a ser mostrado ao validar o valor;
- Validate Message [string] - mensagem a ser mostrada ao validar o valor;

Exemplo de utilização
Há uma forma de verificar se o valor introduzido está vazio ou não. Primeiro de tudo, o valor introduzido tem de ser verificado se é nulo ou não. Component ID tem de ser especificado para se obter este valor do componente:
