Changeset 2085


Ignore:
Timestamp:
Jul 1, 2016, 12:32:53 AM (3 years ago)
Author:
kbut
Message:

add menus for orig

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lliurex-mirror/trunk/fuentes/admin-center-lliurex-mirror.install/lliurex-mirror/src/js/lliurex-mirror.js

    r2084 r2085  
    5858  var self = this;
    5959  var buttonGroups = document.createElement('div');
    60   buttonGroups.classList = ["btn-group","btn-group-justified","btn-group-raised"];
     60  // buttonGroups.classList = ["btn-group","btn-group-justified","btn-group-raised"];
    6161  var enablei386 = document.createElement('a');
    6262  var enableamd64 = document.createElement('a');
     
    111111
    112112LliurexMirror.prototype.buildOrigMenuConfig = function buildOrigMenuConfig(idcontainer){
    113   var buttonGroups = '<div class="btn-group btn-group-justified btn-group-raised mio">\
    114                         hi\
    115                       </div>';
    116   document.querySelector(idcontainer).innerHTML = buttonGroups;
     113  var self = this;
     114  var buttonGroups = document.createElement('div');
     115  var internet = document.createElement('input');
     116  var url = document.createElement('input');
     117  var localpath = document.createElement('input');
     118  var labelinternet = document.createElement('label');
     119  var labelurl = document.createElement('input');
     120  var labellocalpath = document.createElement('input');
     121  internet.type = 'radio';
     122  url.type = 'radio';
     123  localpath.type = 'radio';
     124  internet.name = 'orig';
     125  url.name = 'orig';
     126  localpath.name = 'orig';
     127  labelinternet.innerHTML = 'Lliurex.net';
     128  labelurl.type = 'text';
     129  labelurl.id = 'perro';
     130  labelurl.addEventListener('input',function(){
     131    self.modifyGuiOrig();
     132  });
     133  labellocalpath.type = 'file';
     134    /*
     135    Clean container
     136   */
     137   buttonGroups.appendChild(internet);
     138   buttonGroups.appendChild(labelinternet);
     139   buttonGroups.appendChild(document.createElement('br'));
     140   buttonGroups.appendChild(url);
     141   buttonGroups.appendChild(labelurl);
     142   buttonGroups.appendChild(document.createElement('br'));
     143   buttonGroups.appendChild(localpath);
     144   buttonGroups.appendChild(labellocalpath);
     145   buttonGroups.appendChild(document.createElement('br'));
     146  var container = document.querySelector(idcontainer);
     147  var fc = container.firstChild;
     148  while(fc){
     149    container.removeChild(fc);
     150    fc=container.firstChild;
     151  }
     152  /*
     153    Load content
     154   */
     155  container.appendChild(buttonGroups);
     156}
     157
     158LliurexMirror.prototype.modifyGuiOrig = function modifyGuiOrig(){
     159  var self = this;
     160  clearTimeout(self.urlorig);
     161  self.urlorig = setTimeout(function(){console.log(document.querySelector('#perro').value)},1500);
    117162}
    118163
Note: See TracChangeset for help on using the changeset viewer.