code: function (element, completer, option) {
        this.el        = element;
        this.$el       = $(element);
        this.id        = completer.id + this.constructor.name;
        this.completer = completer;
        this.option    = option;
  
        if (this.option.debounce) {
          this._onKeyup = debounce(this._onKeyup, this.option.debounce);
        }
  
        this._bindEvents();
      }
docs: Public methods --------------