Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
funciones:nfl_opensidenav [03/04/2022 10:45] pedro |
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 ===== | ===== Ejemplo de uso ===== | ||
- | {{url>https://samples.nefele.dev/wsidenav 100%, 200px}} | + | {{url>https://samples.nefele.dev/wiki/wsidenav 100%, 215px}} |
<Code:xailer linenums:1> | <Code:xailer linenums:1> | ||
- | WITH OBJECT WLabel():New( :WO ) | + | WITH OBJECT WSideNav():New( :WO ) |
- | :cAlign := xc_Center | + | :cBackImage := "https://samples.nefele.dev/office.jpg" |
- | :cText := "Label de Prueba" | + | :cId := "Menu" |
- | :lShadow := .t. | + | :cTitle := "Néfele Wiki" |
- | :Create() | + | :cClrTiTle := "white" |
- | END WITH | + | :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> | </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| |