code: function() {
              var items = this.initItems('h'), name, i,
                  h12 = this.options.template.indexOf('h') !== -1,
                  h24 = this.options.template.indexOf('H') !== -1,
                  twoDigit = this.options.template.toLowerCase().indexOf('hh') !== -1,
                  min = h12 ? 1 : 0, 
                  max = h12 ? 12 : 23;
                  
              for(i=min; i<=max; i++) {
                  name = twoDigit ? this.leadZero(i) : i;
                  items.push([i, name]);
              } 
              return items;                 
          }
docs: /*
  fill hour