1function l_navtable_example(selfPadre) { 2 var divPadreContainer = selfPadre; 3 var classDocument = ".l_navtable_example"; 4 createContainer(divPadreContainer, true, classDocument); 5 var self = createDocument(classDocument); 6 7 var thisDoc = this; 8 this.constructor = constructor; 9 this.updateContend = updateContend; 10 this.self = self; 11 function constructor() { 12 var columns = [ 13 { 14 label: "ID", 15 caption: "id", 16 visible: false 17 }, 18 { 19 label: "Nombre", 20 caption: "nombre" 21 } 22 ]; 23 createList(columns, self); 24 var html = "<h2 class='subtitles_bloques'>NavTable listado example title</h2>"; 25 addHeaderNoteList(html, self); 26 setMaxWidthList(1100, self); 27 listScroll(self, false); 28//estilos para el listado 29 listAddCssFor(self, "", {"width": "100%", "display": "inline-block"}); 30 } 31 32 function updateContend() { 33 var data = {}; 34 data["filters"] = getDataFilters(self); 35 var rpc = {}; 36 rpc["service"] = "nw_drive"; 37 rpc["method"] = "consulta_files"; 38 rpc["data"] = data; 39 var func = function (r) { 40 removeLoading(self); 41 if (!verifyErrorNwMaker(r)) { 42 return; 43 } 44 setModelData(r, self); 45 var options = {}; 46 options["max-height"] = "initial"; 47 listAddCss(self, options); 48 49 showRowInMobile(self, "nombre"); 50 51 var eliminar = addButtonContextMenu(self, "Eliminar"); 52 eliminar.click(function () { 53 var r = getSelectedRecord(self); 54 var selfNew = generateSelf(); 55 createNwForms(selfNew, false, "popUp"); 56 addHeaderNote(selfNew, "¿Desea eliminar este usuario del grupo?"); 57 setModal(true); 58 setWidth(selfNew, 300); 59 var accept = addButtonNwForm("Aceptar", selfNew); 60 accept.click(function () { 61 var data = {}; 62 data["id"] = r["id"]; 63 data["table"] = "nwtask_grupos_usuarios"; 64 deleteRecordForId(data); 65 reject(selfNew); 66 thisDoc.updateContend(); 67 }); 68 var cancel = addButtonNwForm("Cancelar", selfNew); 69 cancel.click(function () { 70 reject(selfNew); 71 }); 72 }); 73 }; 74 rpcNw("rpcNw", rpc, func, true); 75 } 76}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.