El archivo admin.js tiene algunas funciones y define el objeto pQn donde se encapsula la funcionalidad para interactuar con módulo (BaseAdminMod)
Funciones
resize()
initModulo(idDialogo,nombreEntidadPrincipal,idForm,nombreCampoFiltro,idBotonAlta,idLista,aMod,options)
eliminar(id,mod,nombreEntidad)
setupButtons(selectorBotonera,selectorBotones)
getUrlAlta(mod)
getUrlModif(mod,id)
getUrlBaja(mod,id)
getAccionUrl(modulo,accion,mostrar)
Objeto pQn
Metodos
Todos los metodos de pQn se definen en pQn.fn
init()
setupButtons(selectorBotonera,selectorBotones)
setupPaginacion(idLista, $formFiltro)
doFilter(tiempo,aInputName)
keyUpFilter(elCampo,aSourceID,aMod,aAction,aOptions)
getStatusObject(data)
getStatusResponse(data)
processGuardarResponse(data,dlg,options)
alertError(errorMsg)
getFormData(idForm)
dialogoGuardar(idDialogo,url,titulo,idForm,opciones)
doAccion(modName,accion,inData,success)
bindAltaBtn(idBotonAlta,idDialogo,nombreEntidadPrincipal,idForm,options)
bindModifBtn(href,idDialogo,nombreEntidadPrincipal,idForm,options)
bindFiltro(nombreCampoFiltro,idLista,nombreModulo,options)
initModulo(idDialogo,nombreEntidadPrincipal,idForm,nombreCampoFiltro,idBotonAlta,idLista,aMod,options)