Update
parent
684c71fa3f
commit
97a77477ca
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,93 +1,18 @@
|
||||
import { __decorate, __metadata } from "tslib";
|
||||
import { Component } from '@angular/core';
|
||||
import { FcNodeComponent } from './node.component';
|
||||
import * as i0 from "@angular/core";
|
||||
import * as i1 from "@angular/common";
|
||||
import * as i2 from "./magnet.directive";
|
||||
import * as i3 from "./connector.directive";
|
||||
function DefaultFcNodeComponent_div_6_Template(rf, ctx) { if (rf & 1) {
|
||||
i0.ɵɵelementStart(0, "div", 5);
|
||||
i0.ɵɵelement(1, "div", 6);
|
||||
i0.ɵɵelementEnd();
|
||||
} if (rf & 2) {
|
||||
const connector_r42 = ctx.$implicit;
|
||||
const ctx_r38 = i0.ɵɵnextContext();
|
||||
i0.ɵɵproperty("connector", connector_r42)("callbacks", ctx_r38.callbacks);
|
||||
i0.ɵɵadvance(1);
|
||||
i0.ɵɵproperty("connector", connector_r42)("nodeRectInfo", ctx_r38.nodeRectInfo)("mouseOverConnector", ctx_r38.mouseOverConnector)("callbacks", ctx_r38.callbacks)("modelservice", ctx_r38.modelservice);
|
||||
} }
|
||||
function DefaultFcNodeComponent_div_8_Template(rf, ctx) { if (rf & 1) {
|
||||
i0.ɵɵelementStart(0, "div", 5);
|
||||
i0.ɵɵelement(1, "div", 6);
|
||||
i0.ɵɵelementEnd();
|
||||
} if (rf & 2) {
|
||||
const connector_r43 = ctx.$implicit;
|
||||
const ctx_r39 = i0.ɵɵnextContext();
|
||||
i0.ɵɵproperty("connector", connector_r43)("callbacks", ctx_r39.callbacks);
|
||||
i0.ɵɵadvance(1);
|
||||
i0.ɵɵproperty("connector", connector_r43)("nodeRectInfo", ctx_r39.nodeRectInfo)("mouseOverConnector", ctx_r39.mouseOverConnector)("callbacks", ctx_r39.callbacks)("modelservice", ctx_r39.modelservice);
|
||||
} }
|
||||
function DefaultFcNodeComponent_div_9_Template(rf, ctx) { if (rf & 1) {
|
||||
const _r45 = i0.ɵɵgetCurrentView();
|
||||
i0.ɵɵelementStart(0, "div", 7);
|
||||
i0.ɵɵlistener("click", function DefaultFcNodeComponent_div_9_Template_div_click_0_listener($event) { i0.ɵɵrestoreView(_r45); const ctx_r44 = i0.ɵɵnextContext(); return ctx_r44.userNodeCallbacks.nodeEdit($event, ctx_r44.node); });
|
||||
i0.ɵɵelement(1, "i", 8);
|
||||
i0.ɵɵelementEnd();
|
||||
} }
|
||||
function DefaultFcNodeComponent_div_10_Template(rf, ctx) { if (rf & 1) {
|
||||
const _r47 = i0.ɵɵgetCurrentView();
|
||||
i0.ɵɵelementStart(0, "div", 9);
|
||||
i0.ɵɵlistener("click", function DefaultFcNodeComponent_div_10_Template_div_click_0_listener($event) { i0.ɵɵrestoreView(_r47); const ctx_r46 = i0.ɵɵnextContext(); return ctx_r46.modelservice.nodes.delete(ctx_r46.node); });
|
||||
i0.ɵɵtext(1, " \u00D7 ");
|
||||
i0.ɵɵelementEnd();
|
||||
} }
|
||||
export class DefaultFcNodeComponent extends FcNodeComponent {
|
||||
let DefaultFcNodeComponent = class DefaultFcNodeComponent extends FcNodeComponent {
|
||||
constructor() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
DefaultFcNodeComponent.ɵfac = function DefaultFcNodeComponent_Factory(t) { return new (t || DefaultFcNodeComponent)(); };
|
||||
DefaultFcNodeComponent.ɵcmp = i0.ɵɵdefineComponent({ type: DefaultFcNodeComponent, selectors: [["fc-default-node"]], features: [i0.ɵɵInheritDefinitionFeature], decls: 11, vars: 14, consts: [[3, "dblclick"], [1, "innerNode"], ["fc-magnet", "", 3, "connector", "callbacks", 4, "ngFor", "ngForOf"], ["class", "fc-nodeedit", 3, "click", 4, "ngIf"], ["class", "fc-nodedelete", 3, "click", 4, "ngIf"], ["fc-magnet", "", 3, "connector", "callbacks"], ["fc-connector", "", 3, "connector", "nodeRectInfo", "mouseOverConnector", "callbacks", "modelservice"], [1, "fc-nodeedit", 3, "click"], ["aria-hidden", "true", 1, "fa", "fa-pencil"], [1, "fc-nodedelete", 3, "click"]], template: function DefaultFcNodeComponent_Template(rf, ctx) { if (rf & 1) {
|
||||
i0.ɵɵelementStart(0, "div", 0);
|
||||
i0.ɵɵlistener("dblclick", function DefaultFcNodeComponent_Template_div_dblclick_0_listener($event) { return ctx.userNodeCallbacks.doubleClick($event, ctx.node); });
|
||||
i0.ɵɵelement(1, "div");
|
||||
i0.ɵɵelementStart(2, "div", 1);
|
||||
i0.ɵɵelementStart(3, "p");
|
||||
i0.ɵɵtext(4);
|
||||
i0.ɵɵelementEnd();
|
||||
i0.ɵɵelementStart(5, "div");
|
||||
i0.ɵɵtemplate(6, DefaultFcNodeComponent_div_6_Template, 2, 7, "div", 2);
|
||||
i0.ɵɵelementEnd();
|
||||
i0.ɵɵelementStart(7, "div");
|
||||
i0.ɵɵtemplate(8, DefaultFcNodeComponent_div_8_Template, 2, 7, "div", 2);
|
||||
i0.ɵɵelementEnd();
|
||||
i0.ɵɵelementEnd();
|
||||
i0.ɵɵtemplate(9, DefaultFcNodeComponent_div_9_Template, 2, 0, "div", 3);
|
||||
i0.ɵɵtemplate(10, DefaultFcNodeComponent_div_10_Template, 2, 0, "div", 4);
|
||||
i0.ɵɵelementEnd();
|
||||
} if (rf & 2) {
|
||||
i0.ɵɵadvance(1);
|
||||
i0.ɵɵclassMap(ctx.flowchartConstants.nodeOverlayClass);
|
||||
i0.ɵɵadvance(3);
|
||||
i0.ɵɵtextInterpolate(ctx.node.name);
|
||||
i0.ɵɵadvance(1);
|
||||
i0.ɵɵclassMap(ctx.flowchartConstants.leftConnectorClass);
|
||||
i0.ɵɵadvance(1);
|
||||
i0.ɵɵproperty("ngForOf", ctx.modelservice.nodes.getConnectorsByType(ctx.node, ctx.flowchartConstants.leftConnectorType));
|
||||
i0.ɵɵadvance(1);
|
||||
i0.ɵɵclassMap(ctx.flowchartConstants.rightConnectorClass);
|
||||
i0.ɵɵadvance(1);
|
||||
i0.ɵɵproperty("ngForOf", ctx.modelservice.nodes.getConnectorsByType(ctx.node, ctx.flowchartConstants.rightConnectorType));
|
||||
i0.ɵɵadvance(1);
|
||||
i0.ɵɵproperty("ngIf", ctx.modelservice.isEditable() && !ctx.node.readonly);
|
||||
i0.ɵɵadvance(1);
|
||||
i0.ɵɵproperty("ngIf", ctx.modelservice.isEditable() && !ctx.node.readonly);
|
||||
} }, directives: [i1.NgForOf, i1.NgIf, i2.FcMagnetDirective, i3.FcConnectorDirective], styles: ["[_nghost-%COMP%] .fc-node-overlay[_ngcontent-%COMP%]{position:absolute;pointer-events:none;left:0;top:0;right:0;bottom:0;background-color:#000;opacity:0}[_nghost-%COMP%] .fc-hover[_nghost-%COMP%] .fc-node-overlay[_ngcontent-%COMP%], .fc-hover [_nghost-%COMP%] .fc-node-overlay[_ngcontent-%COMP%]{opacity:.25;-webkit-transition:opacity .2s;transition:opacity .2s}[_nghost-%COMP%] .fc-selected[_nghost-%COMP%] .fc-node-overlay[_ngcontent-%COMP%], .fc-selected [_nghost-%COMP%] .fc-node-overlay[_ngcontent-%COMP%]{opacity:.25}[_nghost-%COMP%] .innerNode[_ngcontent-%COMP%]{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;min-width:100px;border-radius:5px;background-color:#f15b26;color:#fff;font-size:16px;pointer-events:none}[_nghost-%COMP%] .innerNode[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{padding:0 15px;text-align:center}"] });
|
||||
/*@__PURE__*/ (function () { i0.ɵsetClassMetadata(DefaultFcNodeComponent, [{
|
||||
type: Component,
|
||||
args: [{
|
||||
};
|
||||
DefaultFcNodeComponent = __decorate([
|
||||
Component({
|
||||
selector: 'fc-default-node',
|
||||
templateUrl: './default-node.component.html',
|
||||
styleUrls: ['./default-node.component.scss']
|
||||
}]
|
||||
}], function () { return []; }, null); })();
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC1ub2RlLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJsaWIvZGVmYXVsdC1ub2RlLmNvbXBvbmVudC50cyIsImxpYi9kZWZhdWx0LW5vZGUuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxQyxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sa0JBQWtCLENBQUM7Ozs7OztJQ003Qyw4QkFFRTtJQUFBLHlCQUl5QztJQUMzQyxpQkFBTTs7OztJQVBTLHlDQUF1QixnQ0FBQTtJQUVsQixlQUF1QjtJQUF2Qix5Q0FBdUIsc0NBQUEsa0RBQUEsZ0NBQUEsc0NBQUE7OztJQVEzQyw4QkFFRTtJQUFBLHlCQUl5QztJQUMzQyxpQkFBTTs7OztJQVBTLHlDQUF1QixnQ0FBQTtJQUVsQixlQUF1QjtJQUF2Qix5Q0FBdUIsc0NBQUEsa0RBQUEsZ0NBQUEsc0NBQUE7Ozs7SUFRL0MsOEJBQ0U7SUFEMkUsd0tBQVMsd0RBQXdDLElBQUM7SUFDN0gsdUJBQStDO0lBQ2pELGlCQUFNOzs7O0lBQ04sOEJBQ0U7SUFENkUseUtBQVMsK0NBQStCLElBQUM7SUFDdEgsd0JBQ0Y7SUFBQSxpQkFBTTs7QUR4QlIsTUFBTSxPQUFPLHNCQUF1QixTQUFRLGVBQWU7SUFFekQ7UUFDRSxLQUFLLEVBQUUsQ0FBQztJQUNWLENBQUM7OzRGQUpVLHNCQUFzQjsyREFBdEIsc0JBQXNCO1FDUm5DLDhCQUVFO1FBREEsNEdBQVksbURBQTJDLElBQUM7UUFDeEQsc0JBQTJEO1FBQzNELDhCQUNFO1FBQUEseUJBQUc7UUFBQSxZQUFlO1FBQUEsaUJBQUk7UUFFdEIsMkJBQ0U7UUFBQSx1RUFFRTtRQU1KLGlCQUFNO1FBQ04sMkJBQ0U7UUFBQSx1RUFFRTtRQU1KLGlCQUFNO1FBQ1IsaUJBQU07UUFDTix1RUFDRTtRQUVGLHlFQUNFO1FBRUosaUJBQU07O1FBL0JDLGVBQStDO1FBQS9DLHNEQUErQztRQUUvQyxlQUFlO1FBQWYsbUNBQWU7UUFFYixlQUFpRDtRQUFqRCx3REFBaUQ7UUFFL0MsZUFBNEc7UUFBNUcsd0hBQTRHO1FBUTlHLGVBQWtEO1FBQWxELHlEQUFrRDtRQUVoRCxlQUE2RztRQUE3Ryx5SEFBNkc7UUFTakgsZUFBbUQ7UUFBbkQsMEVBQW1EO1FBR25ELGVBQW1EO1FBQW5ELDBFQUFtRDs7a0REdEI3QyxzQkFBc0I7Y0FMbEMsU0FBUztlQUFDO2dCQUNULFFBQVEsRUFBRSxpQkFBaUI7Z0JBQzNCLFdBQVcsRUFBRSwrQkFBK0I7Z0JBQzVDLFNBQVMsRUFBRSxDQUFDLCtCQUErQixDQUFDO2FBQzdDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBGY05vZGVDb21wb25lbnQgfSBmcm9tICcuL25vZGUuY29tcG9uZW50JztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnZmMtZGVmYXVsdC1ub2RlJyxcbiAgdGVtcGxhdGVVcmw6ICcuL2RlZmF1bHQtbm9kZS5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWycuL2RlZmF1bHQtbm9kZS5jb21wb25lbnQuc2NzcyddXG59KVxuZXhwb3J0IGNsYXNzIERlZmF1bHRGY05vZGVDb21wb25lbnQgZXh0ZW5kcyBGY05vZGVDb21wb25lbnQge1xuXG4gIGNvbnN0cnVjdG9yKCkge1xuICAgIHN1cGVyKCk7XG4gIH1cblxufVxuIiwiPGRpdlxuICAoZGJsY2xpY2spPVwidXNlck5vZGVDYWxsYmFja3MuZG91YmxlQ2xpY2soJGV2ZW50LCBub2RlKVwiPlxuICA8ZGl2IGNsYXNzPVwie3tmbG93Y2hhcnRDb25zdGFudHMubm9kZU92ZXJsYXlDbGFzc319XCI+PC9kaXY+XG4gIDxkaXYgY2xhc3M9XCJpbm5lck5vZGVcIj5cbiAgICA8cD57eyBub2RlLm5hbWUgfX08L3A+XG5cbiAgICA8ZGl2IGNsYXNzPVwie3tmbG93Y2hhcnRDb25zdGFudHMubGVmdENvbm5lY3RvckNsYXNzfX1cIj5cbiAgICAgIDxkaXYgZmMtbWFnbmV0IFtjb25uZWN0b3JdPVwiY29ubmVjdG9yXCIgW2NhbGxiYWNrc109XCJjYWxsYmFja3NcIlxuICAgICAgICAgICAqbmdGb3I9XCJsZXQgY29ubmVjdG9yIG9mIG1vZGVsc2VydmljZS5ub2Rlcy5nZXRDb25uZWN0b3JzQnlUeXBlKG5vZGUsIGZsb3djaGFydENvbnN0YW50cy5sZWZ0Q29ubmVjdG9yVHlwZSlcIj5cbiAgICAgICAgPGRpdiBmYy1jb25uZWN0b3IgW2Nvbm5lY3Rvcl09XCJjb25uZWN0b3JcIlxuICAgICAgICAgICAgIFtub2RlUmVjdEluZm9dPVwibm9kZVJlY3RJbmZvXCJcbiAgICAgICAgICAgICBbbW91c2VPdmVyQ29ubmVjdG9yXT1cIm1vdXNlT3ZlckNvbm5lY3RvclwiXG4gICAgICAgICAgICAgW2NhbGxiYWNrc109XCJjYWxsYmFja3NcIlxuICAgICAgICAgICAgIFttb2RlbHNlcnZpY2VdPVwibW9kZWxzZXJ2aWNlXCI+PC9kaXY+XG4gICAgICA8L2Rpdj5cbiAgICA8L2Rpdj5cbiAgICA8ZGl2IGNsYXNzPVwie3tmbG93Y2hhcnRDb25zdGFudHMucmlnaHRDb25uZWN0b3JDbGFzc319XCI+XG4gICAgICA8ZGl2IGZjLW1hZ25ldCBbY29ubmVjdG9yXT1cImNvbm5lY3RvclwiIFtjYWxsYmFja3NdPVwiY2FsbGJhY2tzXCJcbiAgICAgICAgICAgKm5nRm9yPVwibGV0IGNvbm5lY3RvciBvZiBtb2RlbHNlcnZpY2Uubm9kZXMuZ2V0Q29ubmVjdG9yc0J5VHlwZShub2RlLCBmbG93Y2hhcnRDb25zdGFudHMucmlnaHRDb25uZWN0b3JUeXBlKVwiPlxuICAgICAgICA8ZGl2IGZjLWNvbm5lY3RvciBbY29ubmVjdG9yXT1cImNvbm5lY3RvclwiXG4gICAgICAgICAgICAgW25vZGVSZWN0SW5mb109XCJub2RlUmVjdEluZm9cIlxuICAgICAgICAgICAgIFttb3VzZU92ZXJDb25uZWN0b3JdPVwibW91c2VPdmVyQ29ubmVjdG9yXCJcbiAgICAgICAgICAgICBbY2FsbGJhY2tzXT1cImNhbGxiYWNrc1wiXG4gICAgICAgICAgICAgW21vZGVsc2VydmljZV09XCJtb2RlbHNlcnZpY2VcIj48L2Rpdj5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICA8L2Rpdj5cbiAgPGRpdiAqbmdJZj1cIm1vZGVsc2VydmljZS5pc0VkaXRhYmxlKCkgJiYgIW5vZGUucmVhZG9ubHlcIiBjbGFzcz1cImZjLW5vZGVlZGl0XCIgKGNsaWNrKT1cInVzZXJOb2RlQ2FsbGJhY2tzLm5vZGVFZGl0KCRldmVudCwgbm9kZSlcIj5cbiAgICA8aSBjbGFzcz1cImZhIGZhLXBlbmNpbFwiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiPjwvaT5cbiAgPC9kaXY+XG4gIDxkaXYgKm5nSWY9XCJtb2RlbHNlcnZpY2UuaXNFZGl0YWJsZSgpICYmICFub2RlLnJlYWRvbmx5XCIgY2xhc3M9XCJmYy1ub2RlZGVsZXRlXCIgKGNsaWNrKT1cIm1vZGVsc2VydmljZS5ub2Rlcy5kZWxldGUobm9kZSlcIj5cbiAgICAmdGltZXM7XG4gIDwvZGl2PlxuPC9kaXY+XG4iXX0=
|
||||
template: "<div\n (dblclick)=\"userNodeCallbacks.doubleClick($event, node)\">\n <div class=\"{{flowchartConstants.nodeOverlayClass}}\"></div>\n <div class=\"innerNode\">\n <p>{{ node.name }}</p>\n\n <div class=\"{{flowchartConstants.leftConnectorClass}}\">\n <div fc-magnet [connector]=\"connector\" [callbacks]=\"callbacks\"\n *ngFor=\"let connector of modelservice.nodes.getConnectorsByType(node, flowchartConstants.leftConnectorType)\">\n <div fc-connector [connector]=\"connector\"\n [nodeRectInfo]=\"nodeRectInfo\"\n [mouseOverConnector]=\"mouseOverConnector\"\n [callbacks]=\"callbacks\"\n [modelservice]=\"modelservice\"></div>\n </div>\n </div>\n <div class=\"{{flowchartConstants.rightConnectorClass}}\">\n <div fc-magnet [connector]=\"connector\" [callbacks]=\"callbacks\"\n *ngFor=\"let connector of modelservice.nodes.getConnectorsByType(node, flowchartConstants.rightConnectorType)\">\n <div fc-connector [connector]=\"connector\"\n [nodeRectInfo]=\"nodeRectInfo\"\n [mouseOverConnector]=\"mouseOverConnector\"\n [callbacks]=\"callbacks\"\n [modelservice]=\"modelservice\"></div>\n </div>\n </div>\n </div>\n <div *ngIf=\"modelservice.isEditable() && !node.readonly\" class=\"fc-nodeedit\" (click)=\"userNodeCallbacks.nodeEdit($event, node)\">\n <i class=\"fa fa-pencil\" aria-hidden=\"true\"></i>\n </div>\n <div *ngIf=\"modelservice.isEditable() && !node.readonly\" class=\"fc-nodedelete\" (click)=\"modelservice.nodes.delete(node)\">\n ×\n </div>\n</div>\n",
|
||||
styles: [":host .fc-node-overlay{position:absolute;pointer-events:none;left:0;top:0;right:0;bottom:0;background-color:#000;opacity:0}:host :host-context(.fc-hover) .fc-node-overlay{opacity:.25;-webkit-transition:opacity .2s;transition:opacity .2s}:host :host-context(.fc-selected) .fc-node-overlay{opacity:.25}:host .innerNode{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;min-width:100px;border-radius:5px;background-color:#f15b26;color:#fff;font-size:16px;pointer-events:none}:host .innerNode p{padding:0 15px;text-align:center}"]
|
||||
}),
|
||||
__metadata("design:paramtypes", [])
|
||||
], DefaultFcNodeComponent);
|
||||
export { DefaultFcNodeComponent };
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC1ub2RlLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJsaWIvZGVmYXVsdC1ub2RlLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxQyxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sa0JBQWtCLENBQUM7QUFPbkQsSUFBYSxzQkFBc0IsR0FBbkMsTUFBYSxzQkFBdUIsU0FBUSxlQUFlO0lBRXpEO1FBQ0UsS0FBSyxFQUFFLENBQUM7SUFDVixDQUFDO0NBRUYsQ0FBQTtBQU5ZLHNCQUFzQjtJQUxsQyxTQUFTLENBQUM7UUFDVCxRQUFRLEVBQUUsaUJBQWlCO1FBQzNCLDBuREFBNEM7O0tBRTdDLENBQUM7O0dBQ1csc0JBQXNCLENBTWxDO1NBTlksc0JBQXNCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBGY05vZGVDb21wb25lbnQgfSBmcm9tICcuL25vZGUuY29tcG9uZW50JztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnZmMtZGVmYXVsdC1ub2RlJyxcbiAgdGVtcGxhdGVVcmw6ICcuL2RlZmF1bHQtbm9kZS5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWycuL2RlZmF1bHQtbm9kZS5jb21wb25lbnQuc2NzcyddXG59KVxuZXhwb3J0IGNsYXNzIERlZmF1bHRGY05vZGVDb21wb25lbnQgZXh0ZW5kcyBGY05vZGVDb21wb25lbnQge1xuXG4gIGNvbnN0cnVjdG9yKCkge1xuICAgIHN1cGVyKCk7XG4gIH1cblxufVxuIl19
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,12 +1,16 @@
|
||||
const regex = /(auto|scroll)/;
|
||||
const style = (node, prop) => getComputedStyle(node, null).getPropertyValue(prop);
|
||||
const ɵ0 = style;
|
||||
const scroll = (node) => regex.test(style(node, 'overflow') +
|
||||
style(node, 'overflow-y') +
|
||||
style(node, 'overflow-x'));
|
||||
const ɵ1 = scroll;
|
||||
const scrollparent = (node) => !node || node === document.body
|
||||
? document.body
|
||||
: scroll(node)
|
||||
? node
|
||||
: scrollparent(node.parentNode);
|
||||
const ɵ2 = scrollparent;
|
||||
export default scrollparent;
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2Nyb2xscGFyZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWZsb3djaGFydC8iLCJzb3VyY2VzIjpbImxpYi9zY3JvbGxwYXJlbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxLQUFLLEdBQUcsZUFBZSxDQUFDO0FBRTlCLE1BQU0sS0FBSyxHQUFHLENBQUMsSUFBYSxFQUFFLElBQVksRUFBVSxFQUFFLENBQ3BELGdCQUFnQixDQUFDLElBQUksRUFBRSxJQUFJLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsQ0FBQztBQUV0RCxNQUFNLE1BQU0sR0FBRyxDQUFDLElBQWEsRUFBRSxFQUFFLENBQy9CLEtBQUssQ0FBQyxJQUFJLENBQ1IsS0FBSyxDQUFDLElBQUksRUFBRSxVQUFVLENBQUM7SUFDdkIsS0FBSyxDQUFDLElBQUksRUFBRSxZQUFZLENBQUM7SUFDekIsS0FBSyxDQUFDLElBQUksRUFBRSxZQUFZLENBQUMsQ0FBQyxDQUFDO0FBRS9CLE1BQU0sWUFBWSxHQUFHLENBQUMsSUFBaUIsRUFBZSxFQUFFLENBQ3RELENBQUMsSUFBSSxJQUFJLElBQUksS0FBSyxRQUFRLENBQUMsSUFBSTtJQUM3QixDQUFDLENBQUMsUUFBUSxDQUFDLElBQUk7SUFDZixDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQztRQUNkLENBQUMsQ0FBQyxJQUFJO1FBQ04sQ0FBQyxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsVUFBeUIsQ0FBQyxDQUFDO0FBRW5ELGVBQWUsWUFBWSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgcmVnZXggPSAvKGF1dG98c2Nyb2xsKS87XG5cbmNvbnN0IHN0eWxlID0gKG5vZGU6IEVsZW1lbnQsIHByb3A6IHN0cmluZyk6IHN0cmluZyA9PlxuICBnZXRDb21wdXRlZFN0eWxlKG5vZGUsIG51bGwpLmdldFByb3BlcnR5VmFsdWUocHJvcCk7XG5cbmNvbnN0IHNjcm9sbCA9IChub2RlOiBFbGVtZW50KSA9PlxuICByZWdleC50ZXN0KFxuICAgIHN0eWxlKG5vZGUsICdvdmVyZmxvdycpICtcbiAgICBzdHlsZShub2RlLCAnb3ZlcmZsb3cteScpICtcbiAgICBzdHlsZShub2RlLCAnb3ZlcmZsb3cteCcpKTtcblxuY29uc3Qgc2Nyb2xscGFyZW50ID0gKG5vZGU6IEhUTUxFbGVtZW50KTogSFRNTEVsZW1lbnQgPT5cbiAgIW5vZGUgfHwgbm9kZSA9PT0gZG9jdW1lbnQuYm9keVxuICAgID8gZG9jdW1lbnQuYm9keVxuICAgIDogc2Nyb2xsKG5vZGUpXG4gICAgPyBub2RlXG4gICAgOiBzY3JvbGxwYXJlbnQobm9kZS5wYXJlbnROb2RlIGFzIEhUTUxFbGVtZW50KTtcblxuZXhwb3J0IGRlZmF1bHQgc2Nyb2xscGFyZW50O1xuIl19
|
||||
export { ɵ0, ɵ1, ɵ2 };
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2Nyb2xscGFyZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWZsb3djaGFydC8iLCJzb3VyY2VzIjpbImxpYi9zY3JvbGxwYXJlbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxLQUFLLEdBQUcsZUFBZSxDQUFDO0FBRTlCLE1BQU0sS0FBSyxHQUFHLENBQUMsSUFBYSxFQUFFLElBQVksRUFBVSxFQUFFLENBQ3BELGdCQUFnQixDQUFDLElBQUksRUFBRSxJQUFJLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsQ0FBQzs7QUFFdEQsTUFBTSxNQUFNLEdBQUcsQ0FBQyxJQUFhLEVBQUUsRUFBRSxDQUMvQixLQUFLLENBQUMsSUFBSSxDQUNSLEtBQUssQ0FBQyxJQUFJLEVBQUUsVUFBVSxDQUFDO0lBQ3ZCLEtBQUssQ0FBQyxJQUFJLEVBQUUsWUFBWSxDQUFDO0lBQ3pCLEtBQUssQ0FBQyxJQUFJLEVBQUUsWUFBWSxDQUFDLENBQUMsQ0FBQzs7QUFFL0IsTUFBTSxZQUFZLEdBQUcsQ0FBQyxJQUFpQixFQUFlLEVBQUUsQ0FDdEQsQ0FBQyxJQUFJLElBQUksSUFBSSxLQUFLLFFBQVEsQ0FBQyxJQUFJO0lBQzdCLENBQUMsQ0FBQyxRQUFRLENBQUMsSUFBSTtJQUNmLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDO1FBQ2QsQ0FBQyxDQUFDLElBQUk7UUFDTixDQUFDLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxVQUF5QixDQUFDLENBQUM7O0FBRW5ELGVBQWUsWUFBWSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgcmVnZXggPSAvKGF1dG98c2Nyb2xsKS87XG5cbmNvbnN0IHN0eWxlID0gKG5vZGU6IEVsZW1lbnQsIHByb3A6IHN0cmluZyk6IHN0cmluZyA9PlxuICBnZXRDb21wdXRlZFN0eWxlKG5vZGUsIG51bGwpLmdldFByb3BlcnR5VmFsdWUocHJvcCk7XG5cbmNvbnN0IHNjcm9sbCA9IChub2RlOiBFbGVtZW50KSA9PlxuICByZWdleC50ZXN0KFxuICAgIHN0eWxlKG5vZGUsICdvdmVyZmxvdycpICtcbiAgICBzdHlsZShub2RlLCAnb3ZlcmZsb3cteScpICtcbiAgICBzdHlsZShub2RlLCAnb3ZlcmZsb3cteCcpKTtcblxuY29uc3Qgc2Nyb2xscGFyZW50ID0gKG5vZGU6IEhUTUxFbGVtZW50KTogSFRNTEVsZW1lbnQgPT5cbiAgIW5vZGUgfHwgbm9kZSA9PT0gZG9jdW1lbnQuYm9keVxuICAgID8gZG9jdW1lbnQuYm9keVxuICAgIDogc2Nyb2xsKG5vZGUpXG4gICAgPyBub2RlXG4gICAgOiBzY3JvbGxwYXJlbnQobm9kZS5wYXJlbnROb2RlIGFzIEhUTUxFbGVtZW50KTtcblxuZXhwb3J0IGRlZmF1bHQgc2Nyb2xscGFyZW50O1xuIl19
|
||||
File diff suppressed because one or more lines are too long
@ -1,97 +1,20 @@
|
||||
import { __extends } from "tslib";
|
||||
import { __decorate, __extends, __metadata } from "tslib";
|
||||
import { Component } from '@angular/core';
|
||||
import { FcNodeComponent } from './node.component';
|
||||
import * as i0 from "@angular/core";
|
||||
import * as i1 from "@angular/common";
|
||||
import * as i2 from "./magnet.directive";
|
||||
import * as i3 from "./connector.directive";
|
||||
function DefaultFcNodeComponent_div_6_Template(rf, ctx) { if (rf & 1) {
|
||||
i0.ɵɵelementStart(0, "div", 5);
|
||||
i0.ɵɵelement(1, "div", 6);
|
||||
i0.ɵɵelementEnd();
|
||||
} if (rf & 2) {
|
||||
var connector_r90 = ctx.$implicit;
|
||||
var ctx_r86 = i0.ɵɵnextContext();
|
||||
i0.ɵɵproperty("connector", connector_r90)("callbacks", ctx_r86.callbacks);
|
||||
i0.ɵɵadvance(1);
|
||||
i0.ɵɵproperty("connector", connector_r90)("nodeRectInfo", ctx_r86.nodeRectInfo)("mouseOverConnector", ctx_r86.mouseOverConnector)("callbacks", ctx_r86.callbacks)("modelservice", ctx_r86.modelservice);
|
||||
} }
|
||||
function DefaultFcNodeComponent_div_8_Template(rf, ctx) { if (rf & 1) {
|
||||
i0.ɵɵelementStart(0, "div", 5);
|
||||
i0.ɵɵelement(1, "div", 6);
|
||||
i0.ɵɵelementEnd();
|
||||
} if (rf & 2) {
|
||||
var connector_r91 = ctx.$implicit;
|
||||
var ctx_r87 = i0.ɵɵnextContext();
|
||||
i0.ɵɵproperty("connector", connector_r91)("callbacks", ctx_r87.callbacks);
|
||||
i0.ɵɵadvance(1);
|
||||
i0.ɵɵproperty("connector", connector_r91)("nodeRectInfo", ctx_r87.nodeRectInfo)("mouseOverConnector", ctx_r87.mouseOverConnector)("callbacks", ctx_r87.callbacks)("modelservice", ctx_r87.modelservice);
|
||||
} }
|
||||
function DefaultFcNodeComponent_div_9_Template(rf, ctx) { if (rf & 1) {
|
||||
var _r93 = i0.ɵɵgetCurrentView();
|
||||
i0.ɵɵelementStart(0, "div", 7);
|
||||
i0.ɵɵlistener("click", function DefaultFcNodeComponent_div_9_Template_div_click_0_listener($event) { i0.ɵɵrestoreView(_r93); var ctx_r92 = i0.ɵɵnextContext(); return ctx_r92.userNodeCallbacks.nodeEdit($event, ctx_r92.node); });
|
||||
i0.ɵɵelement(1, "i", 8);
|
||||
i0.ɵɵelementEnd();
|
||||
} }
|
||||
function DefaultFcNodeComponent_div_10_Template(rf, ctx) { if (rf & 1) {
|
||||
var _r95 = i0.ɵɵgetCurrentView();
|
||||
i0.ɵɵelementStart(0, "div", 9);
|
||||
i0.ɵɵlistener("click", function DefaultFcNodeComponent_div_10_Template_div_click_0_listener($event) { i0.ɵɵrestoreView(_r95); var ctx_r94 = i0.ɵɵnextContext(); return ctx_r94.modelservice.nodes.delete(ctx_r94.node); });
|
||||
i0.ɵɵtext(1, " \u00D7 ");
|
||||
i0.ɵɵelementEnd();
|
||||
} }
|
||||
var DefaultFcNodeComponent = /** @class */ (function (_super) {
|
||||
__extends(DefaultFcNodeComponent, _super);
|
||||
function DefaultFcNodeComponent() {
|
||||
return _super.call(this) || this;
|
||||
}
|
||||
DefaultFcNodeComponent.ɵfac = function DefaultFcNodeComponent_Factory(t) { return new (t || DefaultFcNodeComponent)(); };
|
||||
DefaultFcNodeComponent.ɵcmp = i0.ɵɵdefineComponent({ type: DefaultFcNodeComponent, selectors: [["fc-default-node"]], features: [i0.ɵɵInheritDefinitionFeature], decls: 11, vars: 14, consts: [[3, "dblclick"], [1, "innerNode"], ["fc-magnet", "", 3, "connector", "callbacks", 4, "ngFor", "ngForOf"], ["class", "fc-nodeedit", 3, "click", 4, "ngIf"], ["class", "fc-nodedelete", 3, "click", 4, "ngIf"], ["fc-magnet", "", 3, "connector", "callbacks"], ["fc-connector", "", 3, "connector", "nodeRectInfo", "mouseOverConnector", "callbacks", "modelservice"], [1, "fc-nodeedit", 3, "click"], ["aria-hidden", "true", 1, "fa", "fa-pencil"], [1, "fc-nodedelete", 3, "click"]], template: function DefaultFcNodeComponent_Template(rf, ctx) { if (rf & 1) {
|
||||
i0.ɵɵelementStart(0, "div", 0);
|
||||
i0.ɵɵlistener("dblclick", function DefaultFcNodeComponent_Template_div_dblclick_0_listener($event) { return ctx.userNodeCallbacks.doubleClick($event, ctx.node); });
|
||||
i0.ɵɵelement(1, "div");
|
||||
i0.ɵɵelementStart(2, "div", 1);
|
||||
i0.ɵɵelementStart(3, "p");
|
||||
i0.ɵɵtext(4);
|
||||
i0.ɵɵelementEnd();
|
||||
i0.ɵɵelementStart(5, "div");
|
||||
i0.ɵɵtemplate(6, DefaultFcNodeComponent_div_6_Template, 2, 7, "div", 2);
|
||||
i0.ɵɵelementEnd();
|
||||
i0.ɵɵelementStart(7, "div");
|
||||
i0.ɵɵtemplate(8, DefaultFcNodeComponent_div_8_Template, 2, 7, "div", 2);
|
||||
i0.ɵɵelementEnd();
|
||||
i0.ɵɵelementEnd();
|
||||
i0.ɵɵtemplate(9, DefaultFcNodeComponent_div_9_Template, 2, 0, "div", 3);
|
||||
i0.ɵɵtemplate(10, DefaultFcNodeComponent_div_10_Template, 2, 0, "div", 4);
|
||||
i0.ɵɵelementEnd();
|
||||
} if (rf & 2) {
|
||||
i0.ɵɵadvance(1);
|
||||
i0.ɵɵclassMap(ctx.flowchartConstants.nodeOverlayClass);
|
||||
i0.ɵɵadvance(3);
|
||||
i0.ɵɵtextInterpolate(ctx.node.name);
|
||||
i0.ɵɵadvance(1);
|
||||
i0.ɵɵclassMap(ctx.flowchartConstants.leftConnectorClass);
|
||||
i0.ɵɵadvance(1);
|
||||
i0.ɵɵproperty("ngForOf", ctx.modelservice.nodes.getConnectorsByType(ctx.node, ctx.flowchartConstants.leftConnectorType));
|
||||
i0.ɵɵadvance(1);
|
||||
i0.ɵɵclassMap(ctx.flowchartConstants.rightConnectorClass);
|
||||
i0.ɵɵadvance(1);
|
||||
i0.ɵɵproperty("ngForOf", ctx.modelservice.nodes.getConnectorsByType(ctx.node, ctx.flowchartConstants.rightConnectorType));
|
||||
i0.ɵɵadvance(1);
|
||||
i0.ɵɵproperty("ngIf", ctx.modelservice.isEditable() && !ctx.node.readonly);
|
||||
i0.ɵɵadvance(1);
|
||||
i0.ɵɵproperty("ngIf", ctx.modelservice.isEditable() && !ctx.node.readonly);
|
||||
} }, directives: [i1.NgForOf, i1.NgIf, i2.FcMagnetDirective, i3.FcConnectorDirective], styles: ["[_nghost-%COMP%] .fc-node-overlay[_ngcontent-%COMP%]{position:absolute;pointer-events:none;left:0;top:0;right:0;bottom:0;background-color:#000;opacity:0}[_nghost-%COMP%] .fc-hover[_nghost-%COMP%] .fc-node-overlay[_ngcontent-%COMP%], .fc-hover [_nghost-%COMP%] .fc-node-overlay[_ngcontent-%COMP%]{opacity:.25;-webkit-transition:opacity .2s;transition:opacity .2s}[_nghost-%COMP%] .fc-selected[_nghost-%COMP%] .fc-node-overlay[_ngcontent-%COMP%], .fc-selected [_nghost-%COMP%] .fc-node-overlay[_ngcontent-%COMP%]{opacity:.25}[_nghost-%COMP%] .innerNode[_ngcontent-%COMP%]{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;min-width:100px;border-radius:5px;background-color:#f15b26;color:#fff;font-size:16px;pointer-events:none}[_nghost-%COMP%] .innerNode[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{padding:0 15px;text-align:center}"] });
|
||||
DefaultFcNodeComponent = __decorate([
|
||||
Component({
|
||||
selector: 'fc-default-node',
|
||||
template: "<div\n (dblclick)=\"userNodeCallbacks.doubleClick($event, node)\">\n <div class=\"{{flowchartConstants.nodeOverlayClass}}\"></div>\n <div class=\"innerNode\">\n <p>{{ node.name }}</p>\n\n <div class=\"{{flowchartConstants.leftConnectorClass}}\">\n <div fc-magnet [connector]=\"connector\" [callbacks]=\"callbacks\"\n *ngFor=\"let connector of modelservice.nodes.getConnectorsByType(node, flowchartConstants.leftConnectorType)\">\n <div fc-connector [connector]=\"connector\"\n [nodeRectInfo]=\"nodeRectInfo\"\n [mouseOverConnector]=\"mouseOverConnector\"\n [callbacks]=\"callbacks\"\n [modelservice]=\"modelservice\"></div>\n </div>\n </div>\n <div class=\"{{flowchartConstants.rightConnectorClass}}\">\n <div fc-magnet [connector]=\"connector\" [callbacks]=\"callbacks\"\n *ngFor=\"let connector of modelservice.nodes.getConnectorsByType(node, flowchartConstants.rightConnectorType)\">\n <div fc-connector [connector]=\"connector\"\n [nodeRectInfo]=\"nodeRectInfo\"\n [mouseOverConnector]=\"mouseOverConnector\"\n [callbacks]=\"callbacks\"\n [modelservice]=\"modelservice\"></div>\n </div>\n </div>\n </div>\n <div *ngIf=\"modelservice.isEditable() && !node.readonly\" class=\"fc-nodeedit\" (click)=\"userNodeCallbacks.nodeEdit($event, node)\">\n <i class=\"fa fa-pencil\" aria-hidden=\"true\"></i>\n </div>\n <div *ngIf=\"modelservice.isEditable() && !node.readonly\" class=\"fc-nodedelete\" (click)=\"modelservice.nodes.delete(node)\">\n ×\n </div>\n</div>\n",
|
||||
styles: [":host .fc-node-overlay{position:absolute;pointer-events:none;left:0;top:0;right:0;bottom:0;background-color:#000;opacity:0}:host :host-context(.fc-hover) .fc-node-overlay{opacity:.25;-webkit-transition:opacity .2s;transition:opacity .2s}:host :host-context(.fc-selected) .fc-node-overlay{opacity:.25}:host .innerNode{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;min-width:100px;border-radius:5px;background-color:#f15b26;color:#fff;font-size:16px;pointer-events:none}:host .innerNode p{padding:0 15px;text-align:center}"]
|
||||
}),
|
||||
__metadata("design:paramtypes", [])
|
||||
], DefaultFcNodeComponent);
|
||||
return DefaultFcNodeComponent;
|
||||
}(FcNodeComponent));
|
||||
export { DefaultFcNodeComponent };
|
||||
/*@__PURE__*/ (function () { i0.ɵsetClassMetadata(DefaultFcNodeComponent, [{
|
||||
type: Component,
|
||||
args: [{
|
||||
selector: 'fc-default-node',
|
||||
templateUrl: './default-node.component.html',
|
||||
styleUrls: ['./default-node.component.scss']
|
||||
}]
|
||||
}], function () { return []; }, null); })();
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC1ub2RlLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJsaWIvZGVmYXVsdC1ub2RlLmNvbXBvbmVudC50cyIsImxpYi9kZWZhdWx0LW5vZGUuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDMUMsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLGtCQUFrQixDQUFDOzs7Ozs7SUNNN0MsOEJBRUU7SUFBQSx5QkFJeUM7SUFDM0MsaUJBQU07Ozs7SUFQUyx5Q0FBdUIsZ0NBQUE7SUFFbEIsZUFBdUI7SUFBdkIseUNBQXVCLHNDQUFBLGtEQUFBLGdDQUFBLHNDQUFBOzs7SUFRM0MsOEJBRUU7SUFBQSx5QkFJeUM7SUFDM0MsaUJBQU07Ozs7SUFQUyx5Q0FBdUIsZ0NBQUE7SUFFbEIsZUFBdUI7SUFBdkIseUNBQXVCLHNDQUFBLGtEQUFBLGdDQUFBLHNDQUFBOzs7O0lBUS9DLDhCQUNFO0lBRDJFLHNLQUFTLHdEQUF3QyxJQUFDO0lBQzdILHVCQUErQztJQUNqRCxpQkFBTTs7OztJQUNOLDhCQUNFO0lBRDZFLHVLQUFTLCtDQUErQixJQUFDO0lBQ3RILHdCQUNGO0lBQUEsaUJBQU07O0FEN0JSO0lBSzRDLDBDQUFlO0lBRXpEO2VBQ0UsaUJBQU87SUFDVCxDQUFDO2dHQUpVLHNCQUFzQjsrREFBdEIsc0JBQXNCO1lDUm5DLDhCQUVFO1lBREEsNEdBQVksbURBQTJDLElBQUM7WUFDeEQsc0JBQTJEO1lBQzNELDhCQUNFO1lBQUEseUJBQUc7WUFBQSxZQUFlO1lBQUEsaUJBQUk7WUFFdEIsMkJBQ0U7WUFBQSx1RUFFRTtZQU1KLGlCQUFNO1lBQ04sMkJBQ0U7WUFBQSx1RUFFRTtZQU1KLGlCQUFNO1lBQ1IsaUJBQU07WUFDTix1RUFDRTtZQUVGLHlFQUNFO1lBRUosaUJBQU07O1lBL0JDLGVBQStDO1lBQS9DLHNEQUErQztZQUUvQyxlQUFlO1lBQWYsbUNBQWU7WUFFYixlQUFpRDtZQUFqRCx3REFBaUQ7WUFFL0MsZUFBNEc7WUFBNUcsd0hBQTRHO1lBUTlHLGVBQWtEO1lBQWxELHlEQUFrRDtZQUVoRCxlQUE2RztZQUE3Ryx5SEFBNkc7WUFTakgsZUFBbUQ7WUFBbkQsMEVBQW1EO1lBR25ELGVBQW1EO1lBQW5ELDBFQUFtRDs7aUNEOUIxRDtDQWNDLEFBWEQsQ0FLNEMsZUFBZSxHQU0xRDtTQU5ZLHNCQUFzQjtrREFBdEIsc0JBQXNCO2NBTGxDLFNBQVM7ZUFBQztnQkFDVCxRQUFRLEVBQUUsaUJBQWlCO2dCQUMzQixXQUFXLEVBQUUsK0JBQStCO2dCQUM1QyxTQUFTLEVBQUUsQ0FBQywrQkFBK0IsQ0FBQzthQUM3QyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgRmNOb2RlQ29tcG9uZW50IH0gZnJvbSAnLi9ub2RlLmNvbXBvbmVudCc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ2ZjLWRlZmF1bHQtbm9kZScsXG4gIHRlbXBsYXRlVXJsOiAnLi9kZWZhdWx0LW5vZGUuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFsnLi9kZWZhdWx0LW5vZGUuY29tcG9uZW50LnNjc3MnXVxufSlcbmV4cG9ydCBjbGFzcyBEZWZhdWx0RmNOb2RlQ29tcG9uZW50IGV4dGVuZHMgRmNOb2RlQ29tcG9uZW50IHtcblxuICBjb25zdHJ1Y3RvcigpIHtcbiAgICBzdXBlcigpO1xuICB9XG5cbn1cbiIsIjxkaXZcbiAgKGRibGNsaWNrKT1cInVzZXJOb2RlQ2FsbGJhY2tzLmRvdWJsZUNsaWNrKCRldmVudCwgbm9kZSlcIj5cbiAgPGRpdiBjbGFzcz1cInt7Zmxvd2NoYXJ0Q29uc3RhbnRzLm5vZGVPdmVybGF5Q2xhc3N9fVwiPjwvZGl2PlxuICA8ZGl2IGNsYXNzPVwiaW5uZXJOb2RlXCI+XG4gICAgPHA+e3sgbm9kZS5uYW1lIH19PC9wPlxuXG4gICAgPGRpdiBjbGFzcz1cInt7Zmxvd2NoYXJ0Q29uc3RhbnRzLmxlZnRDb25uZWN0b3JDbGFzc319XCI+XG4gICAgICA8ZGl2IGZjLW1hZ25ldCBbY29ubmVjdG9yXT1cImNvbm5lY3RvclwiIFtjYWxsYmFja3NdPVwiY2FsbGJhY2tzXCJcbiAgICAgICAgICAgKm5nRm9yPVwibGV0IGNvbm5lY3RvciBvZiBtb2RlbHNlcnZpY2Uubm9kZXMuZ2V0Q29ubmVjdG9yc0J5VHlwZShub2RlLCBmbG93Y2hhcnRDb25zdGFudHMubGVmdENvbm5lY3RvclR5cGUpXCI+XG4gICAgICAgIDxkaXYgZmMtY29ubmVjdG9yIFtjb25uZWN0b3JdPVwiY29ubmVjdG9yXCJcbiAgICAgICAgICAgICBbbm9kZVJlY3RJbmZvXT1cIm5vZGVSZWN0SW5mb1wiXG4gICAgICAgICAgICAgW21vdXNlT3ZlckNvbm5lY3Rvcl09XCJtb3VzZU92ZXJDb25uZWN0b3JcIlxuICAgICAgICAgICAgIFtjYWxsYmFja3NdPVwiY2FsbGJhY2tzXCJcbiAgICAgICAgICAgICBbbW9kZWxzZXJ2aWNlXT1cIm1vZGVsc2VydmljZVwiPjwvZGl2PlxuICAgICAgPC9kaXY+XG4gICAgPC9kaXY+XG4gICAgPGRpdiBjbGFzcz1cInt7Zmxvd2NoYXJ0Q29uc3RhbnRzLnJpZ2h0Q29ubmVjdG9yQ2xhc3N9fVwiPlxuICAgICAgPGRpdiBmYy1tYWduZXQgW2Nvbm5lY3Rvcl09XCJjb25uZWN0b3JcIiBbY2FsbGJhY2tzXT1cImNhbGxiYWNrc1wiXG4gICAgICAgICAgICpuZ0Zvcj1cImxldCBjb25uZWN0b3Igb2YgbW9kZWxzZXJ2aWNlLm5vZGVzLmdldENvbm5lY3RvcnNCeVR5cGUobm9kZSwgZmxvd2NoYXJ0Q29uc3RhbnRzLnJpZ2h0Q29ubmVjdG9yVHlwZSlcIj5cbiAgICAgICAgPGRpdiBmYy1jb25uZWN0b3IgW2Nvbm5lY3Rvcl09XCJjb25uZWN0b3JcIlxuICAgICAgICAgICAgIFtub2RlUmVjdEluZm9dPVwibm9kZVJlY3RJbmZvXCJcbiAgICAgICAgICAgICBbbW91c2VPdmVyQ29ubmVjdG9yXT1cIm1vdXNlT3ZlckNvbm5lY3RvclwiXG4gICAgICAgICAgICAgW2NhbGxiYWNrc109XCJjYWxsYmFja3NcIlxuICAgICAgICAgICAgIFttb2RlbHNlcnZpY2VdPVwibW9kZWxzZXJ2aWNlXCI+PC9kaXY+XG4gICAgICA8L2Rpdj5cbiAgICA8L2Rpdj5cbiAgPC9kaXY+XG4gIDxkaXYgKm5nSWY9XCJtb2RlbHNlcnZpY2UuaXNFZGl0YWJsZSgpICYmICFub2RlLnJlYWRvbmx5XCIgY2xhc3M9XCJmYy1ub2RlZWRpdFwiIChjbGljayk9XCJ1c2VyTm9kZUNhbGxiYWNrcy5ub2RlRWRpdCgkZXZlbnQsIG5vZGUpXCI+XG4gICAgPGkgY2xhc3M9XCJmYSBmYS1wZW5jaWxcIiBhcmlhLWhpZGRlbj1cInRydWVcIj48L2k+XG4gIDwvZGl2PlxuICA8ZGl2ICpuZ0lmPVwibW9kZWxzZXJ2aWNlLmlzRWRpdGFibGUoKSAmJiAhbm9kZS5yZWFkb25seVwiIGNsYXNzPVwiZmMtbm9kZWRlbGV0ZVwiIChjbGljayk9XCJtb2RlbHNlcnZpY2Uubm9kZXMuZGVsZXRlKG5vZGUpXCI+XG4gICAgJnRpbWVzO1xuICA8L2Rpdj5cbjwvZGl2PlxuIl19
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC1ub2RlLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJsaWIvZGVmYXVsdC1ub2RlLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxQyxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sa0JBQWtCLENBQUM7QUFPbkQ7SUFBNEMsMENBQWU7SUFFekQ7ZUFDRSxpQkFBTztJQUNULENBQUM7SUFKVSxzQkFBc0I7UUFMbEMsU0FBUyxDQUFDO1lBQ1QsUUFBUSxFQUFFLGlCQUFpQjtZQUMzQiwwbkRBQTRDOztTQUU3QyxDQUFDOztPQUNXLHNCQUFzQixDQU1sQztJQUFELDZCQUFDO0NBQUEsQUFORCxDQUE0QyxlQUFlLEdBTTFEO1NBTlksc0JBQXNCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBGY05vZGVDb21wb25lbnQgfSBmcm9tICcuL25vZGUuY29tcG9uZW50JztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnZmMtZGVmYXVsdC1ub2RlJyxcbiAgdGVtcGxhdGVVcmw6ICcuL2RlZmF1bHQtbm9kZS5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWycuL2RlZmF1bHQtbm9kZS5jb21wb25lbnQuc2NzcyddXG59KVxuZXhwb3J0IGNsYXNzIERlZmF1bHRGY05vZGVDb21wb25lbnQgZXh0ZW5kcyBGY05vZGVDb21wb25lbnQge1xuXG4gIGNvbnN0cnVjdG9yKCkge1xuICAgIHN1cGVyKCk7XG4gIH1cblxufVxuIl19
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,7 +1,4 @@
|
||||
import { FcNodeComponent } from './node.component';
|
||||
import * as i0 from "@angular/core";
|
||||
export declare class DefaultFcNodeComponent extends FcNodeComponent {
|
||||
constructor();
|
||||
static ɵfac: i0.ɵɵFactoryDef<DefaultFcNodeComponent>;
|
||||
static ɵcmp: i0.ɵɵComponentDefWithMeta<DefaultFcNodeComponent, "fc-default-node", never, {}, {}, never>;
|
||||
}
|
||||
|
||||
@ -1,11 +1,2 @@
|
||||
import * as i0 from "@angular/core";
|
||||
import * as i1 from "./ngx-flowchart.component";
|
||||
import * as i2 from "./magnet.directive";
|
||||
import * as i3 from "./connector.directive";
|
||||
import * as i4 from "./node.component";
|
||||
import * as i5 from "./default-node.component";
|
||||
import * as i6 from "@angular/common";
|
||||
export declare class NgxFlowchartModule {
|
||||
static ɵmod: i0.ɵɵNgModuleDefWithMeta<NgxFlowchartModule, [typeof i1.NgxFlowchartComponent, typeof i2.FcMagnetDirective, typeof i3.FcConnectorDirective, typeof i4.FcNodeContainerComponent, typeof i5.DefaultFcNodeComponent], [typeof i6.CommonModule], [typeof i1.NgxFlowchartComponent, typeof i2.FcMagnetDirective, typeof i3.FcConnectorDirective, typeof i5.DefaultFcNodeComponent]>;
|
||||
static ɵinj: i0.ɵɵInjectorDef<NgxFlowchartModule>;
|
||||
}
|
||||
|
||||
@ -1,5 +1,7 @@
|
||||
/**
|
||||
* Generated bundle index. Do not edit.
|
||||
*/
|
||||
/// <amd-module name="ngx-flowchart" />
|
||||
export * from './public-api';
|
||||
export { FcEdgeDrawingService as ɵc } from './lib/edge-drawing.service';
|
||||
export { FcModelValidationService as ɵb } from './lib/modelvalidation.service';
|
||||
export { FcNodeContainerComponent as ɵa } from './lib/node.component';
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,6 @@
|
||||
{
|
||||
"extends": "./tsconfig.lib.json",
|
||||
"angularCompilerOptions": {
|
||||
"enableIvy": false
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue