Herramientas de usuario

Herramientas del sitio


componentes:waddfunction

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
Última revisión Ambos lados, revisión siguiente
componentes:waddfunction [12/08/2020 20:17]
pedro
componentes:waddfunction [12/08/2020 20:23]
pedro
Línea 2: Línea 2:
 Este es un componente no visual que nos permite añadir al código HTML varias funciones JS que luego podemos utilizar desde nuestro código. Este es un componente no visual que nos permite añadir al código HTML varias funciones JS que luego podemos utilizar desde nuestro código.
  
-Hay que tener en cuenta que **siempre** se crean las funciones en **minúsculas**,​ aunque los métodos del wAddFunction no lo esten+Hay que tener en cuenta que **siempre** se crean las funciones en **minúsculas**,​ aunque los métodos del wAddFunction no lo estén 
 + 
 +Para que cualquiera de estas funciones se añadan a la página tendremos que instanciar el objeto wAddFunction indicando el método a agregar a la página. 
 + 
 +  Ejemplo: wAddFunction:​IsMobile(:​WO)
  
 ===== IsMobile() ===== ===== IsMobile() =====
 Nos devuelve el SO en caso de ser un móvil o false en caso de no se un móvil. Nos devuelve el SO en caso de ser un móvil o false en caso de no se un móvil.
 +
 Podemos leer el resultado de mediante [[propiedades:​aParams]] poniendo '​**@**'​ antes del nombre de la función. ​ Podemos leer el resultado de mediante [[propiedades:​aParams]] poniendo '​**@**'​ antes del nombre de la función. ​
  
Línea 12: Línea 17:
 ===== DateNow() ===== ===== DateNow() =====
 Nos devuelve la Fecha del equipo cliente en formato dd-mm-yyyy. Nos devuelve la Fecha del equipo cliente en formato dd-mm-yyyy.
 +
 Podemos leer el resultado de mediante [[propiedades:​aParams]] poniendo '​**@**'​ antes del nombre de la función. ​ Podemos leer el resultado de mediante [[propiedades:​aParams]] poniendo '​**@**'​ antes del nombre de la función. ​
  
Línea 17: Línea 23:
  
 ===== MoveTop() ===== ===== MoveTop() =====
-Realiza un Scroll de la página para que el elemento 'item' suba hasta el Top - '​offset',​ con una animación que dura '​time'​. +Realiza un Scroll de la página para que el elemento 'cId' suba hasta el Top - '​offset',​ con una animación que dura '​time'​. 
-Por defecto offset esta ajustado para que el 'item' no quede debajo del wRebar de la página, en caso de no tener wRebar debería valer 0.+ 
 +Por defecto offset esta ajustado para que el 'cId' no quede debajo del wRebar de la página, en caso de no tener wRebar debería valer 0.
  
   Ejemplo: cOnClic := "#​movetop('#"​ + ::cId + "',​ " + tostring(nOffset) +","​ + ToString(nTime) + "​);"​   Ejemplo: cOnClic := "#​movetop('#"​ + ::cId + "',​ " + tostring(nOffset) +","​ + ToString(nTime) + "​);"​
Línea 24: Línea 31:
 ===== nWidth() ===== ===== nWidth() =====
 Nos devuelve el ancho del navegador. Nos devuelve el ancho del navegador.
 +
 Podemos leer el resultado de mediante [[propiedades:​aParams]] poniendo '​**@**'​ antes del nombre de la función. ​ Podemos leer el resultado de mediante [[propiedades:​aParams]] poniendo '​**@**'​ antes del nombre de la función. ​
  
Línea 30: Línea 38:
 ===== nHeight() ===== ===== nHeight() =====
 Nos devuelve el alto del navegador. Nos devuelve el alto del navegador.
 +
 Podemos leer el resultado de mediante [[propiedades:​aParams]] poniendo '​**@**'​ antes del nombre de la función. ​ Podemos leer el resultado de mediante [[propiedades:​aParams]] poniendo '​**@**'​ antes del nombre de la función. ​
  
componentes/waddfunction.txt · Última modificación: 04/04/2021 19:35 por pedro