Herramientas de usuario

Herramientas del sitio


funciones:nfl_opensidenav

Diferencias

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

Enlace a la vista de comparación

Próxima revisión
Revisión previa
funciones:nfl_opensidenav [03/04/2022 09:55]
pedro creado
funciones:nfl_opensidenav [03/04/2022 12:04] (actual)
pedro
Línea 2: Línea 2:
    ​nfl_OpenSidenav(lDirect) ​ --> cScript    ​nfl_OpenSidenav(lDirect) ​ --> cScript
  
-Nos genera el código ​JS necesario para abrir el menú lateral ([[controles:​wsidenav|wSidenav]]).+Nos genera el código ​JavaScript/​JQuery ​necesario para abrir el menú lateral ([[controles:​wsidenav|wSidenav]]). 
 + 
 +===== Ejemplo de uso ===== 
 +{{url>​https://​samples.nefele.dev/​wiki/​wsidenav 100%, 215px}} 
 +<​Code:​xailer linenums:​1>​ 
 +   WITH OBJECT WSideNav():​New( :WO ) 
 +      :cBackImage := "​https://​samples.nefele.dev/​office.jpg"​ 
 +      :cId        := "​Menu"​ 
 +      :​cTitle ​    := "​Néfele Wiki"​ 
 +      :​cClrTiTle ​ := "​white"​ 
 +      :​cText ​     := "​Ejemplos del WIKI"​ 
 +      :​cClrText ​  := "​white"​ 
 +      :​lShadowSheet := .T. 
 +      :​lCompress ​  := .T. 
 +      :​lShadow ​   := .T. 
 +      :​AddItem("​Inicio","","​home"​) 
 +      :​AddItem("​Cerrar Menú",​nfl_CloseSideNav(),"​highlight_off"​) 
 +      :Create() 
 +   END WITH 
 + 
 +   WITH OBJECT WBevel():​New( :WO ) 
 +      WITH OBJECT WButton():​New(:​WO) 
 +         :​cId ​          := "​abrir"​ 
 +         :​cText ​        := "Abrir Menú"​ 
 +         :​cOnClick ​     := nfl_OpenSideNav() 
 +         :​cIcon ​        := "​apps"​ 
 +         :​lLarge ​       := .T. 
 +         :​lCenter ​      := .T. 
 +         :​Create() 
 +      END WITH 
 +      :Create() 
 +   END WITH 
 +</​Code>​
  
 ===== Parámetros ===== ===== Parámetros =====
 ^Nombre ​        ​^Descripción ​                                                                    ​^Versión ^ ^Nombre ​        ​^Descripción ​                                                                    ​^Versión ^
-| lDirect ​  ​| ​Si se va a asignar directamente a un evento le añade "​js:"​ para que Néfele monte correctamente el gestor del evento. ​ |  0.2|+| lDirect ​  ​| ​Definir a .T. si **NO** ​se va a asignar directamente a un evento. ​ |  0.2|
funciones/nfl_opensidenav.1648979739.txt.gz · Última modificación: 03/04/2022 09:55 por pedro