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
wiki:2.-desarrollo-app:2.3.-codigo:a.-estructura-xml:3.-nodo-group:start [2024/01/15 12:17]
ary [Métodos Drawer]
wiki:2.-desarrollo-app:2.3.-codigo:a.-estructura-xml:3.-nodo-group:start [2024/01/15 12:42] (actual)
ary
Línea 25: Línea 25:
 <datatables> <datatables>
 |< 90% 18% 82% >| |< 90% 18% 82% >|
-^ ATRIBUTO                      ^ DESCRIPCION                                                                                                                                                                                                                 +^ ATRIBUTO                      ^ DESCRIPCION                                                                                                                                                                                                     
-| **name**                      | Caption o literal que se verá en la pestaña.                                                                                                                                                                                +| **name**                      | Caption o literal que se verá en la pestaña.                                                                                                                                                                    
-| **id**                        | Valor %%numérico%% que va a identificar %%de forma única%% a ese grupo/pestaña.                                                                                                                     |+| **id**                        | Valor %%numérico%% que va a identificar %%de forma única%% a ese grupo/pestaña.                                                                                                                                 |
 | **disableedit**               | %%Si se cumple la condición%%, deshabilita la edición de todas las propiedades/campos de la pestaña. IMPORTANTE, no dejar espacios entre el campo y el valor de la condición, por ejemplo: "ESTADO=1"           | | **disableedit**               | %%Si se cumple la condición%%, deshabilita la edición de todas las propiedades/campos de la pestaña. IMPORTANTE, no dejar espacios entre el campo y el valor de la condición, por ejemplo: "ESTADO=1"           |
 | **disablevisible**            | Similar al anterior, pero en este caso, %%Si se cumple la condición%%, la pestaña ni siquiera se muestra. Al igual que ocurre con el disableedit, NO dejar espacios entre el campo y el valor de la condición.  | | **disablevisible**            | Similar al anterior, pero en este caso, %%Si se cumple la condición%%, la pestaña ni siquiera se muestra. Al igual que ocurre con el disableedit, NO dejar espacios entre el campo y el valor de la condición.  |
-| **imgbk="fondo.png"**         | Imagen a mostrar de fondo en la pestaña. Cuando convive el atributo imgbk con bgcolor, prevalece el valor de imgbk.                                                                                                         +| **imgbk="fondo.png"**         | Imagen a mostrar de fondo en la pestaña. Cuando convive el atributo imgbk con bgcolor, prevalece el valor de imgbk.                                                                                             
-| **bgcolor="#FFFFFF"**         | Color de fondo de la pestaña en RGB.                                                                                                                                                                                        +| **bgcolor="#FFFFFF"**         | Color de fondo de la pestaña en RGB.                                                                                                                                                                            
-| **tab-width="50%"**           | Permite definir el ancho de una pestaña. Por defecto toma el valor "33%"                                                                                                                                                  +| **tab-width="50%"**           | Permite definir el ancho de una pestaña. Por defecto toma el valor "33%"                                                                                                                                      
-| **fixed="true|false"**        | Pestaña fija que se muestra siempre, aunque navegues por el resto de pestañas.                                                                                                                                              +| **fixed="true|false"**        | Pestaña fija que se muestra siempre, aunque navegues por el resto de pestañas.                                                                                                                                  
-| **height="10%"**              | Solo se utiliza en grupos fixed=”true”.Indica el alto de la ventana a mostrar.                                                                                                                                              +| **height="10%"**              | Solo se utiliza en grupos fixed=”true”.Indica el alto de la ventana a mostrar.                                                                                                                                  
-| **width="100%"**              | Solo se utiliza en grupos fixed=”true”.Indica el ancho de la ventana a mostrar.                                                                                                                                             +| **width="100%"**              | Solo se utiliza en grupos fixed=”true”.Indica el ancho de la ventana a mostrar.                                                                                                                                 
-| **orientation="top|bottom"**  | Solo se utiliza en grupos fixed=”true”.Indica donde se va a mostrar el grupo bloqueado.                                                                                                                                     +| **orientation="top|bottom"**  | Solo se utiliza en grupos fixed=”true”.Indica donde se va a mostrar el grupo bloqueado.                                                                                                                         
-| **animation-in**              | Animación que se produce cuando se entra en el grupo.                                                                                                                                                                       +| **animation-in**              | Animación que se produce cuando se entra en el grupo.                                                                                                                                                           
-| **animation-out**             | Animación que se produce cuando se sale del grupo.                                                                                                                                                                          |+| **animation-out**             | Animación que se produce cuando se sale del grupo.                                                                                                                                                              |
 </datatables> </datatables>
 </WRAP> </WRAP>
Línea 118: Línea 118:
 | width | Ancho en píxeles o porcentaje del grupo desplegable. | | width | Ancho en píxeles o porcentaje del grupo desplegable. |
 | height| Alto en píxeles o porcentaje del grupo desplegable. | | height| Alto en píxeles o porcentaje del grupo desplegable. |
 +\\
 +**Declaración**
 +\\
 +<code javascript>
 +<group name="Drawer" id="99" drawer-orientation="left" width="70%" height="100%">
 + <prop .... />
 +</group>
 +</code>
 +
 \\ \\
 === Métodos Drawer === === Métodos Drawer ===
Línea 127: Línea 136:
 | ui.lockGroup(idGrupo,close) | Como parámetros hay que indicarle el grupo que queremos bloquear y en qué estado lo queremos bloquear, visible u oculto. Este segundo parámetro es close(booleano) de forma que **true** lo bloqueará cerrado u oculto y **false** lo bloqueará desplegado ó visible. | | ui.lockGroup(idGrupo,close) | Como parámetros hay que indicarle el grupo que queremos bloquear y en qué estado lo queremos bloquear, visible u oculto. Este segundo parámetro es close(booleano) de forma que **true** lo bloqueará cerrado u oculto y **false** lo bloqueará desplegado ó visible. |
 | ui.unlockGroup(idGrupo) | Como parámetro hay que indicarle el grupo que queremos desbloquear. | | ui.unlockGroup(idGrupo) | Como parámetro hay que indicarle el grupo que queremos desbloquear. |
-\\ 
-**Declaración** 
 \\ \\
 <code javascript> <code javascript>
-<group name="Drawer" id="99" drawer-orientation="left" width="70%" height="100%"> +function irGrupo(grupo){ 
- <prop .... /> +    ui.showGroup(grupo,'##RIGHTN##',1000,'##RIGHTN_OUT##',200); 
-</group> +
-</code>+function ocultarGrupo(grupo){ 
 +    ui.hideGroup(grupo); 
 +
 +function MostrarGrupo(grupo){ 
 +    ui.toggleGroup(grupo); 
 +}
  
 +</code>
 +\\
 **Ejemplo de uso:** **Ejemplo de uso:**
 <code javascript> <code javascript>