Saltar al contenido principal
Version: Next (5.0)

Botón

Un botón lanza las acciones que tiene asociadas: buscar, guardar, confirmar o abrir un diálogo. Debajo está el botón real del cliente React de AWE. Cambia sus atributos y el XML de debajo se actualiza; cópialo en tu pantalla.

Vista previa en vivo
XML
<button id="demo" label="Save changes" button-type="submit" icon="save" />

Los controles de arriba escriben estos atributos. La referencia lista todos los atributos, con su tipo y valor por defecto. Atributos en la referencia XSD

AtributoControlValores
labelEtiquetatext
button-typeTipo de botónbuttonsubmitreset
styleAspectobtn-primarybtn-defaultbtn-dangerbtn-successbtn-warningbtn-darkbtn-ghostbtn-tonal
iconIconosavesearchtrashplusdownloadsendcheck
sizeTamañosmlg
styleSolo iconotrue / false
helpAyuda (tooltip)text
dependencyDeshabilitado por una dependenciatrue / false

Recetas​

Botones habituales, dibujados por el mismo componente. Las acciones de servidor se simulan en estos ejemplos, así que al pulsar no se llama a ningún servidor.

Acción principal de un formulario​

Un botón submit con estilo primario: es el que se ejecuta cuando el usuario pulsa Intro dentro de un criterio.

<button id="search" label="Buscar" button-type="submit" icon="search" style="btn-primary">
<button-action type="filter" target="GrdUsrLst" />
</button>

Confirmar antes de borrar​

La acción confirm detiene la cadena hasta que el usuario acepta; la acción server siguiente solo se ejecuta entonces.

<button id="del" label="Borrar" icon="trash" style="btn-danger">
<button-action type="confirm" target="DelMsg" />
<button-action type="server" server-action="maintain" target-action="UsrDel" />
<button-action type="filter" target="GrdUsrLst" />
</button>

Botón solo con icono​

no-label dibuja solo el icono. La etiqueta se mantiene: es el tooltip y el nombre accesible que anuncian los lectores de pantalla.

<button id="help" label="Ayuda" icon="question-circle" style="btn-ghost no-label">
<button-action type="dialog" target="HlpOpt" />
</button>

Eventos y acciones​

El botón tiene un evento, click. Al pulsarlo lanza sus elementos button-action en orden. Consulta acciones para ver todos los tipos de acción y dependencias para habilitar, deshabilitar u ocultar un botón según el estado de la pantalla.

EventoDescripción
clickSe lanza cuando un usuario pulsa el botón

Más información​