docs: function (enable) {
          var self = this;
          if (enable === true || enable === 'true') {
              this.enable = true;
              this.element.removeAttribute('readonly');
              this.comp._input.removeAttribute('readonly');
              u.removeClass(this.element.parentNode,'disablecover');
              u.on(this.comp._input, 'focus', function (e) {
                  self.comp.show(e);
                  u.stopEvent(e);
              })
              if (this.comp.iconBtn){
                  u.on(this.comp.iconBtn, 'click', function(e){
                      self.comp.show(e);
                      u.stopEvent(e);
                  })
              }
          } else if (enable === false || enable === 'false') {
              this.enable = false;
              this.element.setAttribute('readonly', 'readonly');
              this.comp._input.setAttribute('readonly', 'readonly');
              u.addClass(this.element.parentNode,'disablecover');
              u.off(this.comp._input, 'focus')
              if (this.comp.iconBtn){
                  u.off(this.comp.iconBtn, 'click')
              }
          }
      }