docs: function () {
              if (!this._cfg.options.length) {
                  return;
              }
              if (typeof this._cfg.value != 'undefined') {
                  for (var i = 0; i < this._cfg.options.length; i++) {
                      if (this._cfg.options[i].value === this._cfg.value) {
                          return;
                      }
                  }
  
                  this.$logError(this.WIDGET_OPTIONS_INVALID_VALUE);
  
              } else {
                  this.setProperty("value", this._cfg.options[0].value);
  
              }
          }