_handleSelectedRuleChange()

in ui/plugin.js [156:167]


  _handleSelectedRuleChange(e) {
    this.selectedRule = RULES.get(e.detail.value);
    if (!this.selectedRule) {
      // Should not happen
      throw new Error("Invalid rule selected!");
    }

    // if rule doesn't have inputs, consider it as select to add
    if (!this.selectedRule.inputs) {
      this._addSelectedRule();
    }
  }