Dispara un evento previo a que se muestre una página.
Si el evento retorna false el cambio de página se aborta.
<viewport>.on('preshowpage', eventFnc);
eventFnc: function(prevPageId, pageId, effect, parameters, isBack)
- prevPageId: Identificación de la página que se está abandonando.
- pageId: Identificación de la página que se va a mostrar.
- effect: Efecto que se está usando en la transición.
- parameters: Parámetros usados en el método <viewport>.showPage(...).
- isBack: Indica en true si se está mostrando una página como resultado de ir hacia atrás.
Ejemplo rápido
mui.viewport.on('preshowpage', function(prevPageId, pageId, effect, parameters, isBack) {
if (pageId=='noentrarnunca') {
return false;
} else {
return true;
}
});