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:c.-eventos:start [2018/09/11 13:26]
127.0.0.1 editor externo
wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:start [2021/06/09 10:29] (actual)
ary [Tabla]
Línea 6: Línea 6:
 */ */
 \\ \\
-^Elemento           ^Descripción ^ +^ Elemento                                                                                  ^ Descripción                                                                                                                                          
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:1.-action:start ]]| Nodo donde se expondrán las acciones a realizar en los eventos definidos en nuestra aplicación.  +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:1.-action:start]]                         | Nodo donde se expondrán las acciones a realizar en los eventos definidos en nuestra aplicación.                                                      
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:2.-create:start ]]| Nodo en el cual se van a describir las reglas de creación de las colecciones. | +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:2.-create:start]]                         | Nodo en el cual se van a describir las reglas de creación de las colecciones.                                                                        
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:3.-insert:start ]]| Nodo en el cual se van a establecer las reglas y acciones de grabación en una colección.| +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:3.-insert:start]]                         | Nodo en el cual se van a establecer las reglas y acciones de grabación en una colección.                                                             
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:4.-before-edit:start ]]|Evento ejecutado al ir a editar un objeto, aún no se ha empezado a pintar la pantalla. | +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:4.-before-edit:start]]                    | Evento ejecutado al ir a editar un objeto, aún no se ha empezado a pintar la pantalla.                                                               
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:4.5.-after-edit:start|4.5.-after-edit ]]| Evento ejecutado al ir a editar un objeto, una vez que ya está pintado el UI. | +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:4.5.-after-edit:start|4.5.-after-edit ]]  | Evento ejecutado al ir a editar un objeto, una vez que ya está pintado el UI.                                                                        
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:5.-onchange:start]]| Nodo en el cual se describen los campos cuyos cambios se quieren monitorear y las acciones que se desea que se ejecuten cuando ocurran los cambios.| +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:5.-onchange:start]]                       | Nodo en el cual se describen los campos cuyos cambios se quieren monitorear y las acciones que se desea que se ejecuten cuando ocurran los cambios.  
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:6.-delete:start ]]| Nodo en el cual se van a describir las reglas y acciones de eliminación de las colecciones.| +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:6.-delete:start]]                         | Nodo en el cual se van a describir las reglas y acciones de eliminación de las colecciones.                                                          
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:7.-maintenance:start ]]| Nodo para definir mantenimientos en una aplicación.| +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:7.-maintenance:start]]                    | Nodo para definir mantenimientos en una aplicación.                                                                                                  
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:8.-selecteditem:start ]]| Nodo que tiene lugar cuando se selecciona una fila de contents. | +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:8.-selecteditem:start]]                   | Nodo que tiene lugar cuando se selecciona una fila de contents.                                                                                      
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:9.-onlogon:start ]]| Regla de negocio que tiene lugar cuando entramos en la aplicación. | +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:9.-onlogon:start]]                        | Regla de negocio que tiene lugar cuando entramos en la aplicación.                                                                                   
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:10.-onlogoff:start]]|Regla de negocio que tiene lugar cuando vamos a salir de la aplicación. | +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:10.-onlogoff:start]]                      | Regla de negocio que tiene lugar cuando vamos a salir de la aplicación.                                                                              
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:11.-onback:start]]| Evento que atiende al botón de volver atrás que ejecuta este nodo. | +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:11.-onback:start]]                        | Evento que atiende al botón de volver atrás que ejecuta este nodo.                                                                                   
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:12.-replica-ok:start]]| Nodo que sirve para capturar el evento de réplica de alguna tabla de la base de datos. | +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:12.-replica-ok:start]]                    | Nodo que sirve para capturar el evento de réplica de alguna tabla de la base de datos.                                                               
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:13.-auto-selecteditem:start]]| Tiene lugar cuando van pasando automáticamente los “slides” o presentaciones en un contents| +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:13.-auto-selecteditem:start]]             | Tiene lugar cuando van pasando automáticamente los “slides” o presentaciones en un contents                                                          
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:14.-reglas-de-negocio:start]]| Explicación de los distintos “eventos” disponibles en XOne para definir las reglas de negocio.  +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:14.-reglas-de-negocio:start]]             | Explicación de los distintos “eventos” disponibles en XOne para definir las reglas de negocio.                                                       
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:15.-binding:start]]| <nowiki>Binding</nowiki> +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:15.-binding:start]]                       %%Binding%%                                                                                                                                          
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:16-sys-message:start]]| Nodo especial de la colección “Empresas”, para recibir eventos de <nowiki>XOneLive</nowiki> +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:16-sys-message:start]]                    | Nodo especial de la colección “Empresas”, para recibir eventos de %%XOneLive%%                                                                     
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:17-notificaciones-push:start]]| Nodo especial de la colección empresas que se lanza cuando se pulsa en una notificación PUSH. | +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:17-notificaciones-push:start]]            | Nodo especial de la colección empresas que se lanza cuando se pulsa en una notificación PUSH.                                                        
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:18-onlong-press:start]] |onlong-press.| +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:18-onlong-press:start]]                   | onlong-press.                                                                                                                                        
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:19-oneditoraction:start]] | On editor action.| +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:19-oneditoraction:start]]                 | On editor action.                                                                                                                                    
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:20.-onmessage:start]] |onMessage.| +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:20.-onmessage:start]]                     | onMessage.                                                                                                                                           
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:21.-onrecovery:start]] |onRecovery.| +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:21.-onrecovery:start]]                    | onRecovery.                                                                                                                                          
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:22.-after-recovery-login:start]] | after-recovery-login.| +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:22.-after-recovery-login:start]]          | after-recovery-login.                                                                                                                                
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:23.-permissions:start]] | permisos de la aplicación| +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:23.-permissions:start]]                   | permisos de la aplicación                                                                                                                            
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:24.-ondate-selected:start]] | onDateSelected| +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:24.-ondate-selected:start]]               | onDateSelected                                                                                                                                       
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:25.-onpage-selected:start]] | onPageSelected| +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:25.-onpage-selected:start]]               | onPageSelected                                                                                                                                       
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:26.-oncelldraw:start]] | onCellDraw| +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:26.-oncelldraw:start]]                    | onCellDraw                                                                                                                                           
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:27.-onfocus:start]] | onFocus| +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:27.-onfocus:start]]                       | onFocus                                                                                                                                              
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:28.-onlostfocus:start]] | onLostFocus| +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:28.-onlostfocus:start]]                   | onLostFocus                                                                                                                                          
-| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:29.-load:start]] | Nodo que salta por cada registro que se carga en un contents|+| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:29.-load:start]]                          | Nodo que salta por cada registro que se carga en un contents                                                                                         | 
 +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:30.-onTextChanged:start]]                 | onTextChanged                                                                                                                                        | 
 +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:31.-onConsolemessage:start]]              | onConsoleMessage                                                                                                                                     | 
 +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:32.-onfocuschanged:start]]                | onfocusChanged                                                                                                                                       | 
 +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:33.-onclick:start]]                       | onclick                                                                                                                                              | 
 +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:34.-ondatashare:start]]                   | ondatashare                                                                                                                                          | 
 +| [[wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:35-clipboard:start]]                      | Manejo del clipboard o portapapeles en Apps XOne                                                                                                     |
 \\ \\
 <WRAP center round important 60%> <WRAP center round important 60%>
Línea 137: Línea 143:
 ==== Prop type=”T” ==== ==== Prop type=”T” ====
 \\ \\
-^onTextChanged    |keyPressed: Tecla pulsada o todo el texto nuevo introducido de golpe (ej. por copiar y pegar)\\ oldText: Texto antes del cambio\\ newText: Texto ya cambiado |    +^onTextChanged    |<WRAP> 
 +**target**: Propiedad donde se produce el evento.\\  **keyPressed**: Tecla pulsada o todo el texto nuevo introducido de golpe (ej. por copiar y pegar)\\ **oldText**: Texto antes del cambio\\ **newText**: Texto ya cambiado\\ 
 +<code javascript onTextChanged.js> 
 +function eventoOnTextChanged(evento) { 
 + ui.showToast("onTextChanged! target: " + evento.target + "\nObjItem: " + evento.objItem + "\nTecla pulsada: " + evento.keyPressed + "\noldText: " + evento.oldText + "\nnewText: " + evento.newText); 
 +
 +</code> 
 +</WRAP>|    
 ^onTextLengthChanged    |length: Tamaño total del texto |     ^onTextLengthChanged    |length: Tamaño total del texto |    
 ^onFocusChanged    |isFocused: Si tiene focus o no el target |     ^onFocusChanged    |isFocused: Si tiene focus o no el target |    
Línea 171: Línea 184:
  
          
-        + {{indexmenu>:wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos30.-onTextChanged:start}} 
 + 
 +       
 +