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
Última revisión Ambos lados, revisión siguiente
funciones:nfl_opensidenav [03/04/2022 09:55]
pedro creado
funciones:nfl_opensidenav [03/04/2022 12:01]
pedro
Línea 3: Línea 3:
  
 Nos genera el código JS necesario para abrir el menú lateral ([[controles:​wsidenav|wSidenav]]). Nos genera el código JS 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.txt · Última modificación: 03/04/2022 12:04 por pedro