1$.extend({ 2 jListaModal: function(opciones) { 3 var $modal, $lista, $lista2; 4 $.fn.jListaModal = function (metodo, arg1, arg2) { 5 metodosPublicos[metodo](arg1, arg2) 6 }; 7 var metodosPublicos = { 8 obtenerLista: function () { 9 return $lista; 10 }, 11 obtenerLista2: function () { 12 return $lista2; 13 } 14 }; 15 // (function() { 16 _establecerOpciones(opciones); 17 _agregarLista(); 18 _crearModal(); 19 // })(); 20 $modal.$lista = $lista; 21 $modal.$lista2 = $lista2; 22 return $modal; 23 function _establecerOpciones(_opciones) { 24 opciones = $.extend(true, { 25 modal: null, 26 lista: null, 27 lista2: null 28 }, _opciones); 29 } 30 function _agregarLista() { 31 opciones.modal = $.extend(true, { 32 cuerpo: { 33 accion: function (datos) { 34 var $contenedorLista = $('<div class="col-xs-12"><div id="lista" class="jLista"></div></div>'); 35 $('.contenedorModal',this).append($contenedorLista); 36 $lista = $('#lista', this).jLista(opciones.lista); 37 if (opciones.lista2 != null) { 38 $('.contenedorModal',this).append('<div class="col-xs-12 col-sm-6"><div id="lista2" class="jLista"></div></div>'); 39 $contenedorLista.addClass('col-sm-6'); 40 $lista2 = $('#lista2', this).jLista(opciones.lista2); 41 }; 42 } 43 }, 44 }, opciones.modal); 45 } 46 function _crearModal() { 47 $modal = $.jModalBase(opciones.modal); 48 } 49 } 50});
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.