"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ExpressionRuleEditor = void 0;
const AppGlueError_1 = require("@appglue/common/dist/AppGlueError");
const ExpressionRuleEditorBase_1 = require("./ExpressionRuleEditorBase");
class ExpressionRuleEditor extends ExpressionRuleEditorBase_1.ExpressionRuleEditorBase {
    ruleData;
    getExpressionRule() {
        if (!this.ruleData)
            throw new AppGlueError_1.AppGlueError("no rule data");
        return this.ruleData;
    }
}
exports.ExpressionRuleEditor = ExpressionRuleEditor;
//# sourceMappingURL=ExpressionRuleEditor.js.map