1.2.0 • Published 10 months ago

@atmgrupomaggioli/iris-radio v1.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

iris-radio

Properties

PropertyAttributeDescriptionTypeDefault
descriptiondescriptionDescripción del conjunto de radios.stringundefined
directiondirectionDefine la dirección de los radios ('row' o 'column')."column" \| "row"'column'
disableddisabledDefine si los radios están deshabilitados.booleanfalse
namename Nombre del radio - Se usa para identificar el radio en formularios.string'iris-radio'
radios (required)radiosLista de opciones disponibles.RadioOption[]undefined
requiredrequiredDefine si la selección es obligatoria.booleanfalse
rulesrulesConjunto de reglas de validación para los radios, cada una con una condición y un mensaje de error, si no se cumple, permitiendo guiar al usuario en su entrada.Rule[]undefined
tooltiptooltip🔹 Título del tooltip - Se muestra como encabezado en el tooltip si está definido. 🔹Texto del tooltip - Puede ser un string o un array de strings. - Se muestra en el tooltip asociado al input.string \| string[]undefined

Events

EventDescriptionType
valueChangedEvento emitido cuando el valor cambia.CustomEvent<string>

Methods

clear() => Promise<void>

Elimina la selección establecida.

Returns

Type: Promise<void>

getValue() => Promise<string>

Devuelve el valor seleccionado.

Returns

Type: Promise<string>

setValue(value: string) => Promise<void>

Permite establecer el valor programáticamente.

Parameters

NameTypeDescription
valuestring

Returns

Type: Promise<void>

validate() => Promise<boolean>

Valida si la opción seleccionada es requerida y cumple todas las reglas establecidas.

Returns

Type: Promise<boolean>

true = Válido / false = No válido.


Built with StencilJS