Class: ReactorLink

.Components.Navigation.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>