UNPKG

dmn-js-decision-table-custom-z

Version:

A decision table view for dmn-js

31 lines (25 loc) 1.02 kB
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } import DecisionRulesBodyComponent from './components/DecisionRulesBodyComponent'; import DecisionRulesRowComponent from './components/DecisionRulesRowComponent'; import DecisionRulesCellComponent from './components/DecisionRulesCellComponent'; var Rules = function Rules(components) { _classCallCheck(this, Rules); components.onGetComponent('table.body', function () { return DecisionRulesBodyComponent; }); components.onGetComponent('row', function (_ref) { var rowType = _ref.rowType; if (rowType === 'rule') { return DecisionRulesRowComponent; } }); components.onGetComponent('cell', function (_ref2) { var cellType = _ref2.cellType; if (cellType === 'rule') { return DecisionRulesCellComponent; } }); }; export { Rules as default }; Rules.$inject = ['components']; //# sourceMappingURL=DecisionRules.js.map