new ReactorLink(href, href_external, hotkeys, data, include_variables, context, target, direction, offcanvas_class, style, include_form, close_menu, clear_token, disabledopt, webauthn_checkopt)
Componente que renderiza html link que al ser clickeado ejecuta una acción definida en las propiedades del mismo
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
href |
string | Nombre de la operación que va a llamar para recibir el objeto de construccion, o nombre de la variable (cuando target fuera "variable") |
||
href_external |
string | Link externo que se va a llamar en una nueva ventana/pestaña del explorador |
||
hotkeys |
string | tecla o combinacion que ejecutara el evento click de este componente, se pueden usar varias entradas separando por espacio, las combinaciones se pueden hacer con las teclas ctrl, shift, alt y meta, por ej: hotkeys="ctrl+shift+k" (registra evento control + shift + K) hostkeys="ctrl+d ctrl+h" (registra eventos control + D o control + H) |
||
data |
string | Json string con la data que se envía a la operación |
||
include_variables |
string | Lista de variables que se incluyen en data (separadas por espacio) |
||
context |
string | Contexto contenedor de las variables que se van a incluir, es requerido si se incluyen variables |
||
target |
Reactor.Components.Navigation.TargetType | Determina el lugar donde se va a mostrar el resultado de la operación establecida en href |
||
direction |
Reactor.Components.Surfaces.DirectionType | Determina la dirección en la que se muestra el menú (solo cuando es target es menú) , "bottom" por defecto |
||
offcanvas_class |
string | Establece la clase o clases que va a usar el menú (solo cuando target es menú) |
||
style |
string | Estilos para el link |
||
include_form |
BooleanString | Incluye la data del form que contiene al componente |
||
close_menu |
BooleanString | Establece si se cierra el menu cuando el servidor redirige el target a un modal |
||
clear_token |
BooleanString | Establece si se elimina el token antes de llamar a la operacion. Default "false" |
||
disabled |
BooleanString |
<optional> |
"false" | Establece si el componente responde al evento click |
webauthn_check |
BooleanString |
<optional> |
"false" | Establece si debe requerir autenticacion por medio de webauthn para ejecutar el evento click |
- Source:
Example
<a href="NombreOperacion" data='{"param": "value"}'>Link que dispara un menu</a>
<a href="NombreOperacion" data='{"param": "value"}' target="modal">Link que dispara un modal</a>
<a href="NombreOperacion" href_external="http://www.google.com.ar" data='{"param": "value"}' target="modal">
Link que abre Google en una ventana, y ejecuta la operación NombreOperacion que se renderiza ene un modal
</a>