Upgrade to Angular 9
parent
bbbd564adc
commit
c19cc13530
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,21 +1,93 @@
|
|||||||
/**
|
|
||||||
* @fileoverview added by tsickle
|
|
||||||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
|
|
||||||
*/
|
|
||||||
import { Component } from '@angular/core';
|
import { Component } from '@angular/core';
|
||||||
import { FcNodeComponent } from './node.component';
|
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 {
|
export class DefaultFcNodeComponent extends FcNodeComponent {
|
||||||
constructor() {
|
constructor() {
|
||||||
super();
|
super();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
DefaultFcNodeComponent.decorators = [
|
DefaultFcNodeComponent.ɵfac = function DefaultFcNodeComponent_Factory(t) { return new (t || DefaultFcNodeComponent)(); };
|
||||||
{ type: Component, args: [{
|
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: [{
|
||||||
selector: 'fc-default-node',
|
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",
|
templateUrl: './default-node.component.html',
|
||||||
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;transition:opacity .2s}:host :host-context(.fc-selected) .fc-node-overlay{opacity:.25}:host .innerNode{display:flex;justify-content: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}"]
|
styleUrls: ['./default-node.component.scss']
|
||||||
}] }
|
}]
|
||||||
];
|
}], function () { return []; }, null); })();
|
||||||
/** @nocollapse */
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC1ub2RlLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJsaWIvZGVmYXVsdC1ub2RlLmNvbXBvbmVudC50cyIsImxpYi9kZWZhdWx0LW5vZGUuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxQyxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sa0JBQWtCLENBQUM7Ozs7OztJQ003Qyw4QkFFRTtJQUFBLHlCQUl5QztJQUMzQyxpQkFBTTs7OztJQVBTLHlDQUF1QixnQ0FBQTtJQUVsQixlQUF1QjtJQUF2Qix5Q0FBdUIsc0NBQUEsa0RBQUEsZ0NBQUEsc0NBQUE7OztJQVEzQyw4QkFFRTtJQUFBLHlCQUl5QztJQUMzQyxpQkFBTTs7OztJQVBTLHlDQUF1QixnQ0FBQTtJQUVsQixlQUF1QjtJQUF2Qix5Q0FBdUIsc0NBQUEsa0RBQUEsZ0NBQUEsc0NBQUE7Ozs7SUFRL0MsOEJBQ0U7SUFEMkUsd0tBQVMsd0RBQXdDLElBQUM7SUFDN0gsdUJBQStDO0lBQ2pELGlCQUFNOzs7O0lBQ04sOEJBQ0U7SUFENkUseUtBQVMsK0NBQStCLElBQUM7SUFDdEgsd0JBQ0Y7SUFBQSxpQkFBTTs7QUR4QlIsTUFBTSxPQUFPLHNCQUF1QixTQUFRLGVBQWU7SUFFekQ7UUFDRSxLQUFLLEVBQUUsQ0FBQztJQUNWLENBQUM7OzRGQUpVLHNCQUFzQjsyREFBdEIsc0JBQXNCO1FDUm5DLDhCQUVFO1FBREEsNEdBQVksbURBQTJDLElBQUM7UUFDeEQsc0JBQTJEO1FBQzNELDhCQUNFO1FBQUEseUJBQUc7UUFBQSxZQUFlO1FBQUEsaUJBQUk7UUFFdEIsMkJBQ0U7UUFBQSx1RUFFRTtRQU1KLGlCQUFNO1FBQ04sMkJBQ0U7UUFBQSx1RUFFRTtRQU1KLGlCQUFNO1FBQ1IsaUJBQU07UUFDTix1RUFDRTtRQUVGLHlFQUNFO1FBRUosaUJBQU07O1FBL0JDLGVBQStDO1FBQS9DLHNEQUErQztRQUUvQyxlQUFlO1FBQWYsbUNBQWU7UUFFYixlQUFpRDtRQUFqRCx3REFBaUQ7UUFFL0MsZUFBNEc7UUFBNUcsd0hBQTRHO1FBUTlHLGVBQWtEO1FBQWxELHlEQUFrRDtRQUVoRCxlQUE2RztRQUE3Ryx5SEFBNkc7UUFTakgsZUFBbUQ7UUFBbkQsMEVBQW1EO1FBR25ELGVBQW1EO1FBQW5ELDBFQUFtRDs7a0REdEI3QyxzQkFBc0I7Y0FMbEMsU0FBUztlQUFDO2dCQUNULFFBQVEsRUFBRSxpQkFBaUI7Z0JBQzNCLFdBQVcsRUFBRSwrQkFBK0I7Z0JBQzVDLFNBQVMsRUFBRSxDQUFDLCtCQUErQixDQUFDO2FBQzdDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBGY05vZGVDb21wb25lbnQgfSBmcm9tICcuL25vZGUuY29tcG9uZW50JztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnZmMtZGVmYXVsdC1ub2RlJyxcbiAgdGVtcGxhdGVVcmw6ICcuL2RlZmF1bHQtbm9kZS5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWycuL2RlZmF1bHQtbm9kZS5jb21wb25lbnQuc2NzcyddXG59KVxuZXhwb3J0IGNsYXNzIERlZmF1bHRGY05vZGVDb21wb25lbnQgZXh0ZW5kcyBGY05vZGVDb21wb25lbnQge1xuXG4gIGNvbnN0cnVjdG9yKCkge1xuICAgIHN1cGVyKCk7XG4gIH1cblxufVxuIiwiPGRpdlxuICAoZGJsY2xpY2spPVwidXNlck5vZGVDYWxsYmFja3MuZG91YmxlQ2xpY2soJGV2ZW50LCBub2RlKVwiPlxuICA8ZGl2IGNsYXNzPVwie3tmbG93Y2hhcnRDb25zdGFudHMubm9kZU92ZXJsYXlDbGFzc319XCI+PC9kaXY+XG4gIDxkaXYgY2xhc3M9XCJpbm5lck5vZGVcIj5cbiAgICA8cD57eyBub2RlLm5hbWUgfX08L3A+XG5cbiAgICA8ZGl2IGNsYXNzPVwie3tmbG93Y2hhcnRDb25zdGFudHMubGVmdENvbm5lY3RvckNsYXNzfX1cIj5cbiAgICAgIDxkaXYgZmMtbWFnbmV0IFtjb25uZWN0b3JdPVwiY29ubmVjdG9yXCIgW2NhbGxiYWNrc109XCJjYWxsYmFja3NcIlxuICAgICAgICAgICAqbmdGb3I9XCJsZXQgY29ubmVjdG9yIG9mIG1vZGVsc2VydmljZS5ub2Rlcy5nZXRDb25uZWN0b3JzQnlUeXBlKG5vZGUsIGZsb3djaGFydENvbnN0YW50cy5sZWZ0Q29ubmVjdG9yVHlwZSlcIj5cbiAgICAgICAgPGRpdiBmYy1jb25uZWN0b3IgW2Nvbm5lY3Rvcl09XCJjb25uZWN0b3JcIlxuICAgICAgICAgICAgIFtub2RlUmVjdEluZm9dPVwibm9kZVJlY3RJbmZvXCJcbiAgICAgICAgICAgICBbbW91c2VPdmVyQ29ubmVjdG9yXT1cIm1vdXNlT3ZlckNvbm5lY3RvclwiXG4gICAgICAgICAgICAgW2NhbGxiYWNrc109XCJjYWxsYmFja3NcIlxuICAgICAgICAgICAgIFttb2RlbHNlcnZpY2VdPVwibW9kZWxzZXJ2aWNlXCI+PC9kaXY+XG4gICAgICA8L2Rpdj5cbiAgICA8L2Rpdj5cbiAgICA8ZGl2IGNsYXNzPVwie3tmbG93Y2hhcnRDb25zdGFudHMucmlnaHRDb25uZWN0b3JDbGFzc319XCI+XG4gICAgICA8ZGl2IGZjLW1hZ25ldCBbY29ubmVjdG9yXT1cImNvbm5lY3RvclwiIFtjYWxsYmFja3NdPVwiY2FsbGJhY2tzXCJcbiAgICAgICAgICAgKm5nRm9yPVwibGV0IGNvbm5lY3RvciBvZiBtb2RlbHNlcnZpY2Uubm9kZXMuZ2V0Q29ubmVjdG9yc0J5VHlwZShub2RlLCBmbG93Y2hhcnRDb25zdGFudHMucmlnaHRDb25uZWN0b3JUeXBlKVwiPlxuICAgICAgICA8ZGl2IGZjLWNvbm5lY3RvciBbY29ubmVjdG9yXT1cImNvbm5lY3RvclwiXG4gICAgICAgICAgICAgW25vZGVSZWN0SW5mb109XCJub2RlUmVjdEluZm9cIlxuICAgICAgICAgICAgIFttb3VzZU92ZXJDb25uZWN0b3JdPVwibW91c2VPdmVyQ29ubmVjdG9yXCJcbiAgICAgICAgICAgICBbY2FsbGJhY2tzXT1cImNhbGxiYWNrc1wiXG4gICAgICAgICAgICAgW21vZGVsc2VydmljZV09XCJtb2RlbHNlcnZpY2VcIj48L2Rpdj5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICA8L2Rpdj5cbiAgPGRpdiAqbmdJZj1cIm1vZGVsc2VydmljZS5pc0VkaXRhYmxlKCkgJiYgIW5vZGUucmVhZG9ubHlcIiBjbGFzcz1cImZjLW5vZGVlZGl0XCIgKGNsaWNrKT1cInVzZXJOb2RlQ2FsbGJhY2tzLm5vZGVFZGl0KCRldmVudCwgbm9kZSlcIj5cbiAgICA8aSBjbGFzcz1cImZhIGZhLXBlbmNpbFwiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiPjwvaT5cbiAgPC9kaXY+XG4gIDxkaXYgKm5nSWY9XCJtb2RlbHNlcnZpY2UuaXNFZGl0YWJsZSgpICYmICFub2RlLnJlYWRvbmx5XCIgY2xhc3M9XCJmYy1ub2RlZGVsZXRlXCIgKGNsaWNrKT1cIm1vZGVsc2VydmljZS5ub2Rlcy5kZWxldGUobm9kZSlcIj5cbiAgICAmdGltZXM7XG4gIDwvZGl2PlxuPC9kaXY+XG4iXX0=
|
||||||
DefaultFcNodeComponent.ctorParameters = () => [];
|
|
||||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC1ub2RlLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJsaWIvZGVmYXVsdC1ub2RlLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxQyxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sa0JBQWtCLENBQUM7QUFPbkQsTUFBTSxPQUFPLHNCQUF1QixTQUFRLGVBQWU7SUFFekQ7UUFDRSxLQUFLLEVBQUUsQ0FBQztJQUNWLENBQUM7OztZQVRGLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsaUJBQWlCO2dCQUMzQiwwbkRBQTRDOzthQUU3QyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgRmNOb2RlQ29tcG9uZW50IH0gZnJvbSAnLi9ub2RlLmNvbXBvbmVudCc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ2ZjLWRlZmF1bHQtbm9kZScsXG4gIHRlbXBsYXRlVXJsOiAnLi9kZWZhdWx0LW5vZGUuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFsnLi9kZWZhdWx0LW5vZGUuY29tcG9uZW50LnNjc3MnXVxufSlcbmV4cG9ydCBjbGFzcyBEZWZhdWx0RmNOb2RlQ29tcG9uZW50IGV4dGVuZHMgRmNOb2RlQ29tcG9uZW50IHtcblxuICBjb25zdHJ1Y3RvcigpIHtcbiAgICBzdXBlcigpO1xuICB9XG5cbn1cbiJdfQ==
|
|
||||||
File diff suppressed because one or more lines are too long
@ -1,77 +1,52 @@
|
|||||||
/**
|
|
||||||
* @fileoverview added by tsickle
|
|
||||||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
|
|
||||||
*/
|
|
||||||
import { Directive, ElementRef, HostListener, Input } from '@angular/core';
|
import { Directive, ElementRef, HostListener, Input } from '@angular/core';
|
||||||
import { FlowchartConstants } from './ngx-flowchart.models';
|
import { FlowchartConstants } from './ngx-flowchart.models';
|
||||||
|
import * as i0 from "@angular/core";
|
||||||
export class FcMagnetDirective {
|
export class FcMagnetDirective {
|
||||||
/**
|
|
||||||
* @param {?} elementRef
|
|
||||||
*/
|
|
||||||
constructor(elementRef) {
|
constructor(elementRef) {
|
||||||
this.elementRef = elementRef;
|
this.elementRef = elementRef;
|
||||||
}
|
}
|
||||||
/**
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
ngOnInit() {
|
ngOnInit() {
|
||||||
/** @type {?} */
|
|
||||||
const element = $(this.elementRef.nativeElement);
|
const element = $(this.elementRef.nativeElement);
|
||||||
element.addClass(FlowchartConstants.magnetClass);
|
element.addClass(FlowchartConstants.magnetClass);
|
||||||
}
|
}
|
||||||
/**
|
|
||||||
* @param {?} event
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
dragover(event) {
|
dragover(event) {
|
||||||
return this.callbacks.edgeDragoverMagnet(event, this.connector);
|
return this.callbacks.edgeDragoverMagnet(event, this.connector);
|
||||||
}
|
}
|
||||||
/**
|
|
||||||
* @param {?} event
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
dragleave(event) {
|
dragleave(event) {
|
||||||
this.callbacks.edgeDragleaveMagnet(event);
|
this.callbacks.edgeDragleaveMagnet(event);
|
||||||
}
|
}
|
||||||
/**
|
|
||||||
* @param {?} event
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
drop(event) {
|
drop(event) {
|
||||||
return this.callbacks.edgeDrop(event, this.connector);
|
return this.callbacks.edgeDrop(event, this.connector);
|
||||||
}
|
}
|
||||||
/**
|
|
||||||
* @param {?} event
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
dragend(event) {
|
dragend(event) {
|
||||||
this.callbacks.edgeDragend(event);
|
this.callbacks.edgeDragend(event);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
FcMagnetDirective.decorators = [
|
FcMagnetDirective.ɵfac = function FcMagnetDirective_Factory(t) { return new (t || FcMagnetDirective)(i0.ɵɵdirectiveInject(i0.ElementRef)); };
|
||||||
{ type: Directive, args: [{
|
FcMagnetDirective.ɵdir = i0.ɵɵdefineDirective({ type: FcMagnetDirective, selectors: [["", "fc-magnet", ""]], hostBindings: function FcMagnetDirective_HostBindings(rf, ctx) { if (rf & 1) {
|
||||||
|
i0.ɵɵlistener("dragover", function FcMagnetDirective_dragover_HostBindingHandler($event) { return ctx.dragover($event); })("dragleave", function FcMagnetDirective_dragleave_HostBindingHandler($event) { return ctx.dragleave($event); })("drop", function FcMagnetDirective_drop_HostBindingHandler($event) { return ctx.drop($event); })("dragend", function FcMagnetDirective_dragend_HostBindingHandler($event) { return ctx.dragend($event); });
|
||||||
|
} }, inputs: { callbacks: "callbacks", connector: "connector" } });
|
||||||
|
/*@__PURE__*/ (function () { i0.ɵsetClassMetadata(FcMagnetDirective, [{
|
||||||
|
type: Directive,
|
||||||
|
args: [{
|
||||||
// tslint:disable-next-line:directive-selector
|
// tslint:disable-next-line:directive-selector
|
||||||
selector: '[fc-magnet]'
|
selector: '[fc-magnet]'
|
||||||
},] }
|
}]
|
||||||
];
|
}], function () { return [{ type: i0.ElementRef }]; }, { callbacks: [{
|
||||||
/** @nocollapse */
|
type: Input
|
||||||
FcMagnetDirective.ctorParameters = () => [
|
}], connector: [{
|
||||||
{ type: ElementRef }
|
type: Input
|
||||||
];
|
}], dragover: [{
|
||||||
FcMagnetDirective.propDecorators = {
|
type: HostListener,
|
||||||
callbacks: [{ type: Input }],
|
args: ['dragover', ['$event']]
|
||||||
connector: [{ type: Input }],
|
}], dragleave: [{
|
||||||
dragover: [{ type: HostListener, args: ['dragover', ['$event'],] }],
|
type: HostListener,
|
||||||
dragleave: [{ type: HostListener, args: ['dragleave', ['$event'],] }],
|
args: ['dragleave', ['$event']]
|
||||||
drop: [{ type: HostListener, args: ['drop', ['$event'],] }],
|
}], drop: [{
|
||||||
dragend: [{ type: HostListener, args: ['dragend', ['$event'],] }]
|
type: HostListener,
|
||||||
};
|
args: ['drop', ['$event']]
|
||||||
if (false) {
|
}], dragend: [{
|
||||||
/** @type {?} */
|
type: HostListener,
|
||||||
FcMagnetDirective.prototype.callbacks;
|
args: ['dragend', ['$event']]
|
||||||
/** @type {?} */
|
}] }); })();
|
||||||
FcMagnetDirective.prototype.connector;
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFnbmV0LmRpcmVjdGl2ZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJsaWIvbWFnbmV0LmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLFVBQVUsRUFBRSxZQUFZLEVBQUUsS0FBSyxFQUFVLE1BQU0sZUFBZSxDQUFDO0FBQ25GLE9BQU8sRUFBNEIsa0JBQWtCLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQzs7QUFNdEYsTUFBTSxPQUFPLGlCQUFpQjtJQVE1QixZQUFtQixVQUFtQztRQUFuQyxlQUFVLEdBQVYsVUFBVSxDQUF5QjtJQUN0RCxDQUFDO0lBRUQsUUFBUTtRQUNOLE1BQU0sT0FBTyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLGFBQWEsQ0FBQyxDQUFDO1FBQ2pELE9BQU8sQ0FBQyxRQUFRLENBQUMsa0JBQWtCLENBQUMsV0FBVyxDQUFDLENBQUM7SUFDbkQsQ0FBQztJQUdELFFBQVEsQ0FBQyxLQUFnQjtRQUN2QixPQUFPLElBQUksQ0FBQyxTQUFTLENBQUMsa0JBQWtCLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQztJQUNsRSxDQUFDO0lBR0QsU0FBUyxDQUFDLEtBQWdCO1FBQ3hCLElBQUksQ0FBQyxTQUFTLENBQUMsbUJBQW1CLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDNUMsQ0FBQztJQUdELElBQUksQ0FBQyxLQUFnQjtRQUNuQixPQUFPLElBQUksQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUM7SUFDeEQsQ0FBQztJQUdELE9BQU8sQ0FBQyxLQUFnQjtRQUN0QixJQUFJLENBQUMsU0FBUyxDQUFDLFdBQVcsQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUNwQyxDQUFDOztrRkFsQ1UsaUJBQWlCO3NEQUFqQixpQkFBaUI7OztrREFBakIsaUJBQWlCO2NBSjdCLFNBQVM7ZUFBQztnQkFDVCw4Q0FBOEM7Z0JBQzlDLFFBQVEsRUFBRSxhQUFhO2FBQ3hCOztrQkFHRSxLQUFLOztrQkFHTCxLQUFLOztrQkFXTCxZQUFZO21CQUFDLFVBQVUsRUFBRSxDQUFDLFFBQVEsQ0FBQzs7a0JBS25DLFlBQVk7bUJBQUMsV0FBVyxFQUFFLENBQUMsUUFBUSxDQUFDOztrQkFLcEMsWUFBWTttQkFBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLENBQUM7O2tCQUsvQixZQUFZO21CQUFDLFNBQVMsRUFBRSxDQUFDLFFBQVEsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpcmVjdGl2ZSwgRWxlbWVudFJlZiwgSG9zdExpc3RlbmVyLCBJbnB1dCwgT25Jbml0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBGY0NhbGxiYWNrcywgRmNDb25uZWN0b3IsIEZsb3djaGFydENvbnN0YW50cyB9IGZyb20gJy4vbmd4LWZsb3djaGFydC5tb2RlbHMnO1xuXG5ARGlyZWN0aXZlKHtcbiAgLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOmRpcmVjdGl2ZS1zZWxlY3RvclxuICBzZWxlY3RvcjogJ1tmYy1tYWduZXRdJ1xufSlcbmV4cG9ydCBjbGFzcyBGY01hZ25ldERpcmVjdGl2ZSBpbXBsZW1lbnRzIE9uSW5pdCB7XG5cbiAgQElucHV0KClcbiAgY2FsbGJhY2tzOiBGY0NhbGxiYWNrcztcblxuICBASW5wdXQoKVxuICBjb25uZWN0b3I6IEZjQ29ubmVjdG9yO1xuXG4gIGNvbnN0cnVjdG9yKHB1YmxpYyBlbGVtZW50UmVmOiBFbGVtZW50UmVmPEhUTUxFbGVtZW50Pikge1xuICB9XG5cbiAgbmdPbkluaXQoKTogdm9pZCB7XG4gICAgY29uc3QgZWxlbWVudCA9ICQodGhpcy5lbGVtZW50UmVmLm5hdGl2ZUVsZW1lbnQpO1xuICAgIGVsZW1lbnQuYWRkQ2xhc3MoRmxvd2NoYXJ0Q29uc3RhbnRzLm1hZ25ldENsYXNzKTtcbiAgfVxuXG4gIEBIb3N0TGlzdGVuZXIoJ2RyYWdvdmVyJywgWyckZXZlbnQnXSlcbiAgZHJhZ292ZXIoZXZlbnQ6IERyYWdFdmVudCkge1xuICAgIHJldHVybiB0aGlzLmNhbGxiYWNrcy5lZGdlRHJhZ292ZXJNYWduZXQoZXZlbnQsIHRoaXMuY29ubmVjdG9yKTtcbiAgfVxuXG4gIEBIb3N0TGlzdGVuZXIoJ2RyYWdsZWF2ZScsIFsnJGV2ZW50J10pXG4gIGRyYWdsZWF2ZShldmVudDogRHJhZ0V2ZW50KSB7XG4gICAgdGhpcy5jYWxsYmFja3MuZWRnZURyYWdsZWF2ZU1hZ25ldChldmVudCk7XG4gIH1cblxuICBASG9zdExpc3RlbmVyKCdkcm9wJywgWyckZXZlbnQnXSlcbiAgZHJvcChldmVudDogRHJhZ0V2ZW50KSB7XG4gICAgcmV0dXJuIHRoaXMuY2FsbGJhY2tzLmVkZ2VEcm9wKGV2ZW50LCB0aGlzLmNvbm5lY3Rvcik7XG4gIH1cblxuICBASG9zdExpc3RlbmVyKCdkcmFnZW5kJywgWyckZXZlbnQnXSlcbiAgZHJhZ2VuZChldmVudDogRHJhZ0V2ZW50KSB7XG4gICAgdGhpcy5jYWxsYmFja3MuZWRnZURyYWdlbmQoZXZlbnQpO1xuICB9XG5cbn1cbiJdfQ==
|
||||||
/** @type {?} */
|
|
||||||
FcMagnetDirective.prototype.elementRef;
|
|
||||||
}
|
|
||||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFnbmV0LmRpcmVjdGl2ZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJsaWIvbWFnbmV0LmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxVQUFVLEVBQUUsWUFBWSxFQUFFLEtBQUssRUFBVSxNQUFNLGVBQWUsQ0FBQztBQUNuRixPQUFPLEVBQTRCLGtCQUFrQixFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFNdEYsTUFBTSxPQUFPLGlCQUFpQjs7OztJQVE1QixZQUFtQixVQUFtQztRQUFuQyxlQUFVLEdBQVYsVUFBVSxDQUF5QjtJQUN0RCxDQUFDOzs7O0lBRUQsUUFBUTs7Y0FDQSxPQUFPLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsYUFBYSxDQUFDO1FBQ2hELE9BQU8sQ0FBQyxRQUFRLENBQUMsa0JBQWtCLENBQUMsV0FBVyxDQUFDLENBQUM7SUFDbkQsQ0FBQzs7Ozs7SUFHRCxRQUFRLENBQUMsS0FBZ0I7UUFDdkIsT0FBTyxJQUFJLENBQUMsU0FBUyxDQUFDLGtCQUFrQixDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUM7SUFDbEUsQ0FBQzs7Ozs7SUFHRCxTQUFTLENBQUMsS0FBZ0I7UUFDeEIsSUFBSSxDQUFDLFNBQVMsQ0FBQyxtQkFBbUIsQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUM1QyxDQUFDOzs7OztJQUdELElBQUksQ0FBQyxLQUFnQjtRQUNuQixPQUFPLElBQUksQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUM7SUFDeEQsQ0FBQzs7Ozs7SUFHRCxPQUFPLENBQUMsS0FBZ0I7UUFDdEIsSUFBSSxDQUFDLFNBQVMsQ0FBQyxXQUFXLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDcEMsQ0FBQzs7O1lBdENGLFNBQVMsU0FBQzs7Z0JBRVQsUUFBUSxFQUFFLGFBQWE7YUFDeEI7Ozs7WUFObUIsVUFBVTs7O3dCQVMzQixLQUFLO3dCQUdMLEtBQUs7dUJBV0wsWUFBWSxTQUFDLFVBQVUsRUFBRSxDQUFDLFFBQVEsQ0FBQzt3QkFLbkMsWUFBWSxTQUFDLFdBQVcsRUFBRSxDQUFDLFFBQVEsQ0FBQzttQkFLcEMsWUFBWSxTQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsQ0FBQztzQkFLL0IsWUFBWSxTQUFDLFNBQVMsRUFBRSxDQUFDLFFBQVEsQ0FBQzs7OztJQTdCbkMsc0NBQ3VCOztJQUV2QixzQ0FDdUI7O0lBRVgsdUNBQTBDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGlyZWN0aXZlLCBFbGVtZW50UmVmLCBIb3N0TGlzdGVuZXIsIElucHV0LCBPbkluaXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEZjQ2FsbGJhY2tzLCBGY0Nvbm5lY3RvciwgRmxvd2NoYXJ0Q29uc3RhbnRzIH0gZnJvbSAnLi9uZ3gtZmxvd2NoYXJ0Lm1vZGVscyc7XG5cbkBEaXJlY3RpdmUoe1xuICAvLyB0c2xpbnQ6ZGlzYWJsZS1uZXh0LWxpbmU6ZGlyZWN0aXZlLXNlbGVjdG9yXG4gIHNlbGVjdG9yOiAnW2ZjLW1hZ25ldF0nXG59KVxuZXhwb3J0IGNsYXNzIEZjTWFnbmV0RGlyZWN0aXZlIGltcGxlbWVudHMgT25Jbml0IHtcblxuICBASW5wdXQoKVxuICBjYWxsYmFja3M6IEZjQ2FsbGJhY2tzO1xuXG4gIEBJbnB1dCgpXG4gIGNvbm5lY3RvcjogRmNDb25uZWN0b3I7XG5cbiAgY29uc3RydWN0b3IocHVibGljIGVsZW1lbnRSZWY6IEVsZW1lbnRSZWY8SFRNTEVsZW1lbnQ+KSB7XG4gIH1cblxuICBuZ09uSW5pdCgpOiB2b2lkIHtcbiAgICBjb25zdCBlbGVtZW50ID0gJCh0aGlzLmVsZW1lbnRSZWYubmF0aXZlRWxlbWVudCk7XG4gICAgZWxlbWVudC5hZGRDbGFzcyhGbG93Y2hhcnRDb25zdGFudHMubWFnbmV0Q2xhc3MpO1xuICB9XG5cbiAgQEhvc3RMaXN0ZW5lcignZHJhZ292ZXInLCBbJyRldmVudCddKVxuICBkcmFnb3ZlcihldmVudDogRHJhZ0V2ZW50KSB7XG4gICAgcmV0dXJuIHRoaXMuY2FsbGJhY2tzLmVkZ2VEcmFnb3Zlck1hZ25ldChldmVudCwgdGhpcy5jb25uZWN0b3IpO1xuICB9XG5cbiAgQEhvc3RMaXN0ZW5lcignZHJhZ2xlYXZlJywgWyckZXZlbnQnXSlcbiAgZHJhZ2xlYXZlKGV2ZW50OiBEcmFnRXZlbnQpIHtcbiAgICB0aGlzLmNhbGxiYWNrcy5lZGdlRHJhZ2xlYXZlTWFnbmV0KGV2ZW50KTtcbiAgfVxuXG4gIEBIb3N0TGlzdGVuZXIoJ2Ryb3AnLCBbJyRldmVudCddKVxuICBkcm9wKGV2ZW50OiBEcmFnRXZlbnQpIHtcbiAgICByZXR1cm4gdGhpcy5jYWxsYmFja3MuZWRnZURyb3AoZXZlbnQsIHRoaXMuY29ubmVjdG9yKTtcbiAgfVxuXG4gIEBIb3N0TGlzdGVuZXIoJ2RyYWdlbmQnLCBbJyRldmVudCddKVxuICBkcmFnZW5kKGV2ZW50OiBEcmFnRXZlbnQpIHtcbiAgICB0aGlzLmNhbGxiYWNrcy5lZGdlRHJhZ2VuZChldmVudCk7XG4gIH1cblxufVxuIl19
|
|
||||||
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,37 +1,12 @@
|
|||||||
/**
|
|
||||||
* @fileoverview added by tsickle
|
|
||||||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
|
|
||||||
*/
|
|
||||||
/** @type {?} */
|
|
||||||
const regex = /(auto|scroll)/;
|
const regex = /(auto|scroll)/;
|
||||||
/** @type {?} */
|
const style = (node, prop) => getComputedStyle(node, null).getPropertyValue(prop);
|
||||||
const style = (/**
|
const scroll = (node) => regex.test(style(node, 'overflow') +
|
||||||
* @param {?} node
|
|
||||||
* @param {?} prop
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
(node, prop) => getComputedStyle(node, null).getPropertyValue(prop));
|
|
||||||
const ɵ0 = style;
|
|
||||||
/** @type {?} */
|
|
||||||
const scroll = (/**
|
|
||||||
* @param {?} node
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
(node) => regex.test(style(node, 'overflow') +
|
|
||||||
style(node, 'overflow-y') +
|
style(node, 'overflow-y') +
|
||||||
style(node, 'overflow-x')));
|
style(node, 'overflow-x'));
|
||||||
const ɵ1 = scroll;
|
const scrollparent = (node) => !node || node === document.body
|
||||||
/** @type {?} */
|
|
||||||
const scrollparent = (/**
|
|
||||||
* @param {?} node
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
(node) => !node || node === document.body
|
|
||||||
? document.body
|
? document.body
|
||||||
: scroll(node)
|
: scroll(node)
|
||||||
? node
|
? node
|
||||||
: scrollparent((/** @type {?} */ (node.parentNode))));
|
: scrollparent(node.parentNode);
|
||||||
const ɵ2 = scrollparent;
|
|
||||||
export default scrollparent;
|
export default scrollparent;
|
||||||
export { ɵ0, ɵ1, ɵ2 };
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2Nyb2xscGFyZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWZsb3djaGFydC8iLCJzb3VyY2VzIjpbImxpYi9zY3JvbGxwYXJlbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxLQUFLLEdBQUcsZUFBZSxDQUFDO0FBRTlCLE1BQU0sS0FBSyxHQUFHLENBQUMsSUFBYSxFQUFFLElBQVksRUFBVSxFQUFFLENBQ3BELGdCQUFnQixDQUFDLElBQUksRUFBRSxJQUFJLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsQ0FBQztBQUV0RCxNQUFNLE1BQU0sR0FBRyxDQUFDLElBQWEsRUFBRSxFQUFFLENBQy9CLEtBQUssQ0FBQyxJQUFJLENBQ1IsS0FBSyxDQUFDLElBQUksRUFBRSxVQUFVLENBQUM7SUFDdkIsS0FBSyxDQUFDLElBQUksRUFBRSxZQUFZLENBQUM7SUFDekIsS0FBSyxDQUFDLElBQUksRUFBRSxZQUFZLENBQUMsQ0FBQyxDQUFDO0FBRS9CLE1BQU0sWUFBWSxHQUFHLENBQUMsSUFBaUIsRUFBZSxFQUFFLENBQ3RELENBQUMsSUFBSSxJQUFJLElBQUksS0FBSyxRQUFRLENBQUMsSUFBSTtJQUM3QixDQUFDLENBQUMsUUFBUSxDQUFDLElBQUk7SUFDZixDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQztRQUNkLENBQUMsQ0FBQyxJQUFJO1FBQ04sQ0FBQyxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsVUFBeUIsQ0FBQyxDQUFDO0FBRW5ELGVBQWUsWUFBWSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgcmVnZXggPSAvKGF1dG98c2Nyb2xsKS87XG5cbmNvbnN0IHN0eWxlID0gKG5vZGU6IEVsZW1lbnQsIHByb3A6IHN0cmluZyk6IHN0cmluZyA9PlxuICBnZXRDb21wdXRlZFN0eWxlKG5vZGUsIG51bGwpLmdldFByb3BlcnR5VmFsdWUocHJvcCk7XG5cbmNvbnN0IHNjcm9sbCA9IChub2RlOiBFbGVtZW50KSA9PlxuICByZWdleC50ZXN0KFxuICAgIHN0eWxlKG5vZGUsICdvdmVyZmxvdycpICtcbiAgICBzdHlsZShub2RlLCAnb3ZlcmZsb3cteScpICtcbiAgICBzdHlsZShub2RlLCAnb3ZlcmZsb3cteCcpKTtcblxuY29uc3Qgc2Nyb2xscGFyZW50ID0gKG5vZGU6IEhUTUxFbGVtZW50KTogSFRNTEVsZW1lbnQgPT5cbiAgIW5vZGUgfHwgbm9kZSA9PT0gZG9jdW1lbnQuYm9keVxuICAgID8gZG9jdW1lbnQuYm9keVxuICAgIDogc2Nyb2xsKG5vZGUpXG4gICAgPyBub2RlXG4gICAgOiBzY3JvbGxwYXJlbnQobm9kZS5wYXJlbnROb2RlIGFzIEhUTUxFbGVtZW50KTtcblxuZXhwb3J0IGRlZmF1bHQgc2Nyb2xscGFyZW50O1xuIl19
|
||||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2Nyb2xscGFyZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWZsb3djaGFydC8iLCJzb3VyY2VzIjpbImxpYi9zY3JvbGxwYXJlbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7TUFBTSxLQUFLLEdBQUcsZUFBZTs7TUFFdkIsS0FBSzs7Ozs7QUFBRyxDQUFDLElBQWEsRUFBRSxJQUFZLEVBQVUsRUFBRSxDQUNwRCxnQkFBZ0IsQ0FBQyxJQUFJLEVBQUUsSUFBSSxDQUFDLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLENBQUE7OztNQUUvQyxNQUFNOzs7O0FBQUcsQ0FBQyxJQUFhLEVBQUUsRUFBRSxDQUMvQixLQUFLLENBQUMsSUFBSSxDQUNSLEtBQUssQ0FBQyxJQUFJLEVBQUUsVUFBVSxDQUFDO0lBQ3ZCLEtBQUssQ0FBQyxJQUFJLEVBQUUsWUFBWSxDQUFDO0lBQ3pCLEtBQUssQ0FBQyxJQUFJLEVBQUUsWUFBWSxDQUFDLENBQUMsQ0FBQTs7O01BRXhCLFlBQVk7Ozs7QUFBRyxDQUFDLElBQWlCLEVBQWUsRUFBRSxDQUN0RCxDQUFDLElBQUksSUFBSSxJQUFJLEtBQUssUUFBUSxDQUFDLElBQUk7SUFDN0IsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxJQUFJO0lBQ2YsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUM7UUFDZCxDQUFDLENBQUMsSUFBSTtRQUNOLENBQUMsQ0FBQyxZQUFZLENBQUMsbUJBQUEsSUFBSSxDQUFDLFVBQVUsRUFBZSxDQUFDLENBQUE7O0FBRWxELGVBQWUsWUFBWSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgcmVnZXggPSAvKGF1dG98c2Nyb2xsKS87XG5cbmNvbnN0IHN0eWxlID0gKG5vZGU6IEVsZW1lbnQsIHByb3A6IHN0cmluZyk6IHN0cmluZyA9PlxuICBnZXRDb21wdXRlZFN0eWxlKG5vZGUsIG51bGwpLmdldFByb3BlcnR5VmFsdWUocHJvcCk7XG5cbmNvbnN0IHNjcm9sbCA9IChub2RlOiBFbGVtZW50KSA9PlxuICByZWdleC50ZXN0KFxuICAgIHN0eWxlKG5vZGUsICdvdmVyZmxvdycpICtcbiAgICBzdHlsZShub2RlLCAnb3ZlcmZsb3cteScpICtcbiAgICBzdHlsZShub2RlLCAnb3ZlcmZsb3cteCcpKTtcblxuY29uc3Qgc2Nyb2xscGFyZW50ID0gKG5vZGU6IEhUTUxFbGVtZW50KTogSFRNTEVsZW1lbnQgPT5cbiAgIW5vZGUgfHwgbm9kZSA9PT0gZG9jdW1lbnQuYm9keVxuICAgID8gZG9jdW1lbnQuYm9keVxuICAgIDogc2Nyb2xsKG5vZGUpXG4gICAgPyBub2RlXG4gICAgOiBzY3JvbGxwYXJlbnQobm9kZS5wYXJlbnROb2RlIGFzIEhUTUxFbGVtZW50KTtcblxuZXhwb3J0IGRlZmF1bHQgc2Nyb2xscGFyZW50O1xuIl19
|
|
||||||
@ -1,15 +1,5 @@
|
|||||||
/**
|
|
||||||
* @fileoverview added by tsickle
|
|
||||||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
|
|
||||||
*/
|
|
||||||
/**
|
/**
|
||||||
* Generated bundle index. Do not edit.
|
* Generated bundle index. Do not edit.
|
||||||
*/
|
*/
|
||||||
export { FcNodeComponent, NgxFlowchartComponent, NgxFlowchartModule, fcTopSort, FC_NODE_COMPONENT_CONFIG, FlowchartConstants, ModelvalidationError } from './public-api';
|
export * from './public-api';
|
||||||
export { FcConnectorDirective as ɵf } from './lib/connector.directive';
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWZsb3djaGFydC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJuZ3gtZmxvd2NoYXJ0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBRUgsY0FBYyxjQUFjLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEdlbmVyYXRlZCBidW5kbGUgaW5kZXguIERvIG5vdCBlZGl0LlxuICovXG5cbmV4cG9ydCAqIGZyb20gJy4vcHVibGljLWFwaSc7XG4iXX0=
|
||||||
export { DefaultFcNodeComponent as ɵd } from './lib/default-node.component';
|
|
||||||
export { FcEdgeDrawingService as ɵc } from './lib/edge-drawing.service';
|
|
||||||
export { FcMagnetDirective as ɵe } from './lib/magnet.directive';
|
|
||||||
export { FcModelValidationService as ɵb } from './lib/modelvalidation.service';
|
|
||||||
export { FcNodeContainerComponent as ɵa } from './lib/node.component';
|
|
||||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWZsb3djaGFydC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJuZ3gtZmxvd2NoYXJ0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFJQSwwSkFBYyxjQUFjLENBQUM7QUFFN0IsT0FBTyxFQUFDLG9CQUFvQixJQUFJLEVBQUUsRUFBQyxNQUFNLDJCQUEyQixDQUFDO0FBQ3JFLE9BQU8sRUFBQyxzQkFBc0IsSUFBSSxFQUFFLEVBQUMsTUFBTSw4QkFBOEIsQ0FBQztBQUMxRSxPQUFPLEVBQUMsb0JBQW9CLElBQUksRUFBRSxFQUFDLE1BQU0sNEJBQTRCLENBQUM7QUFDdEUsT0FBTyxFQUFDLGlCQUFpQixJQUFJLEVBQUUsRUFBQyxNQUFNLHdCQUF3QixDQUFDO0FBQy9ELE9BQU8sRUFBQyx3QkFBd0IsSUFBSSxFQUFFLEVBQUMsTUFBTSwrQkFBK0IsQ0FBQztBQUM3RSxPQUFPLEVBQUMsd0JBQXdCLElBQUksRUFBRSxFQUFDLE1BQU0sc0JBQXNCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEdlbmVyYXRlZCBidW5kbGUgaW5kZXguIERvIG5vdCBlZGl0LlxuICovXG5cbmV4cG9ydCAqIGZyb20gJy4vcHVibGljLWFwaSc7XG5cbmV4cG9ydCB7RmNDb25uZWN0b3JEaXJlY3RpdmUgYXMgybVmfSBmcm9tICcuL2xpYi9jb25uZWN0b3IuZGlyZWN0aXZlJztcbmV4cG9ydCB7RGVmYXVsdEZjTm9kZUNvbXBvbmVudCBhcyDJtWR9IGZyb20gJy4vbGliL2RlZmF1bHQtbm9kZS5jb21wb25lbnQnO1xuZXhwb3J0IHtGY0VkZ2VEcmF3aW5nU2VydmljZSBhcyDJtWN9IGZyb20gJy4vbGliL2VkZ2UtZHJhd2luZy5zZXJ2aWNlJztcbmV4cG9ydCB7RmNNYWduZXREaXJlY3RpdmUgYXMgybVlfSBmcm9tICcuL2xpYi9tYWduZXQuZGlyZWN0aXZlJztcbmV4cG9ydCB7RmNNb2RlbFZhbGlkYXRpb25TZXJ2aWNlIGFzIMm1Yn0gZnJvbSAnLi9saWIvbW9kZWx2YWxpZGF0aW9uLnNlcnZpY2UnO1xuZXhwb3J0IHtGY05vZGVDb250YWluZXJDb21wb25lbnQgYXMgybVhfSBmcm9tICcuL2xpYi9ub2RlLmNvbXBvbmVudCc7Il19
|
|
||||||
@ -1,12 +1,11 @@
|
|||||||
/**
|
|
||||||
* @fileoverview added by tsickle
|
|
||||||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
|
|
||||||
*/
|
|
||||||
/*
|
/*
|
||||||
* Public API Surface of ngx-flowchart
|
* Public API Surface of ngx-flowchart
|
||||||
*/
|
*/
|
||||||
export { NgxFlowchartComponent } from './lib/ngx-flowchart.component';
|
export * from './lib/ngx-flowchart.component';
|
||||||
export { NgxFlowchartModule } from './lib/ngx-flowchart.module';
|
export * from './lib/ngx-flowchart.module';
|
||||||
export { fcTopSort, FC_NODE_COMPONENT_CONFIG, FlowchartConstants, ModelvalidationError } from './lib/ngx-flowchart.models';
|
export * from './lib/ngx-flowchart.models';
|
||||||
export { FcNodeComponent } from './lib/node.component';
|
export { FcNodeComponent } from './lib/node.component';
|
||||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJwdWJsaWMtYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFJQSxzQ0FBYywrQkFBK0IsQ0FBQztBQUM5QyxtQ0FBYyw0QkFBNEIsQ0FBQztBQUMzQyw4RkFBYyw0QkFBNEIsQ0FBQztBQUMzQyxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sc0JBQXNCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuICogUHVibGljIEFQSSBTdXJmYWNlIG9mIG5neC1mbG93Y2hhcnRcbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL2xpYi9uZ3gtZmxvd2NoYXJ0LmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9uZ3gtZmxvd2NoYXJ0Lm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9uZ3gtZmxvd2NoYXJ0Lm1vZGVscyc7XG5leHBvcnQgeyBGY05vZGVDb21wb25lbnQgfSBmcm9tICcuL2xpYi9ub2RlLmNvbXBvbmVudCc7XG4iXX0=
|
export { FcMagnetDirective } from './lib/magnet.directive';
|
||||||
|
export { FcConnectorDirective } from './lib/connector.directive';
|
||||||
|
export { DefaultFcNodeComponent } from './lib/default-node.component';
|
||||||
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJwdWJsaWMtYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBRUgsY0FBYywrQkFBK0IsQ0FBQztBQUM5QyxjQUFjLDRCQUE0QixDQUFDO0FBQzNDLGNBQWMsNEJBQTRCLENBQUM7QUFDM0MsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ3ZELE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQzNELE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQ2pFLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLDhCQUE4QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqIFB1YmxpYyBBUEkgU3VyZmFjZSBvZiBuZ3gtZmxvd2NoYXJ0XG4gKi9cblxuZXhwb3J0ICogZnJvbSAnLi9saWIvbmd4LWZsb3djaGFydC5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvbmd4LWZsb3djaGFydC5tb2R1bGUnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvbmd4LWZsb3djaGFydC5tb2RlbHMnO1xuZXhwb3J0IHsgRmNOb2RlQ29tcG9uZW50IH0gZnJvbSAnLi9saWIvbm9kZS5jb21wb25lbnQnO1xuZXhwb3J0IHsgRmNNYWduZXREaXJlY3RpdmUgfSBmcm9tICcuL2xpYi9tYWduZXQuZGlyZWN0aXZlJztcbmV4cG9ydCB7IEZjQ29ubmVjdG9yRGlyZWN0aXZlIH0gZnJvbSAnLi9saWIvY29ubmVjdG9yLmRpcmVjdGl2ZSc7XG5leHBvcnQgeyBEZWZhdWx0RmNOb2RlQ29tcG9uZW50IH0gZnJvbSAnLi9saWIvZGVmYXVsdC1ub2RlLmNvbXBvbmVudCc7XG4iXX0=
|
||||||
File diff suppressed because one or more lines are too long
@ -1,25 +1,97 @@
|
|||||||
/**
|
import { __extends } from "tslib";
|
||||||
* @fileoverview added by tsickle
|
|
||||||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
|
|
||||||
*/
|
|
||||||
import * as tslib_1 from "tslib";
|
|
||||||
import { Component } from '@angular/core';
|
import { Component } from '@angular/core';
|
||||||
import { FcNodeComponent } from './node.component';
|
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) {
|
var DefaultFcNodeComponent = /** @class */ (function (_super) {
|
||||||
tslib_1.__extends(DefaultFcNodeComponent, _super);
|
__extends(DefaultFcNodeComponent, _super);
|
||||||
function DefaultFcNodeComponent() {
|
function DefaultFcNodeComponent() {
|
||||||
return _super.call(this) || this;
|
return _super.call(this) || this;
|
||||||
}
|
}
|
||||||
DefaultFcNodeComponent.decorators = [
|
DefaultFcNodeComponent.ɵfac = function DefaultFcNodeComponent_Factory(t) { return new (t || DefaultFcNodeComponent)(); };
|
||||||
{ type: Component, args: [{
|
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) {
|
||||||
selector: 'fc-default-node',
|
i0.ɵɵelementStart(0, "div", 0);
|
||||||
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",
|
i0.ɵɵlistener("dblclick", function DefaultFcNodeComponent_Template_div_dblclick_0_listener($event) { return ctx.userNodeCallbacks.doubleClick($event, ctx.node); });
|
||||||
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;transition:opacity .2s}:host :host-context(.fc-selected) .fc-node-overlay{opacity:.25}:host .innerNode{display:flex;justify-content: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}"]
|
i0.ɵɵelement(1, "div");
|
||||||
}] }
|
i0.ɵɵelementStart(2, "div", 1);
|
||||||
];
|
i0.ɵɵelementStart(3, "p");
|
||||||
/** @nocollapse */
|
i0.ɵɵtext(4);
|
||||||
DefaultFcNodeComponent.ctorParameters = function () { return []; };
|
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}"] });
|
||||||
return DefaultFcNodeComponent;
|
return DefaultFcNodeComponent;
|
||||||
}(FcNodeComponent));
|
}(FcNodeComponent));
|
||||||
export { DefaultFcNodeComponent };
|
export { DefaultFcNodeComponent };
|
||||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC1ub2RlLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJsaWIvZGVmYXVsdC1ub2RlLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDMUMsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLGtCQUFrQixDQUFDO0FBRW5EO0lBSzRDLGtEQUFlO0lBRXpEO2VBQ0UsaUJBQU87SUFDVCxDQUFDOztnQkFURixTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLGlCQUFpQjtvQkFDM0IsMG5EQUE0Qzs7aUJBRTdDOzs7O0lBT0QsNkJBQUM7Q0FBQSxBQVhELENBSzRDLGVBQWUsR0FNMUQ7U0FOWSxzQkFBc0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEZjTm9kZUNvbXBvbmVudCB9IGZyb20gJy4vbm9kZS5jb21wb25lbnQnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdmYy1kZWZhdWx0LW5vZGUnLFxuICB0ZW1wbGF0ZVVybDogJy4vZGVmYXVsdC1ub2RlLmNvbXBvbmVudC5odG1sJyxcbiAgc3R5bGVVcmxzOiBbJy4vZGVmYXVsdC1ub2RlLmNvbXBvbmVudC5zY3NzJ11cbn0pXG5leHBvcnQgY2xhc3MgRGVmYXVsdEZjTm9kZUNvbXBvbmVudCBleHRlbmRzIEZjTm9kZUNvbXBvbmVudCB7XG5cbiAgY29uc3RydWN0b3IoKSB7XG4gICAgc3VwZXIoKTtcbiAgfVxuXG59XG4iXX0=
|
/*@__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
|
||||||
File diff suppressed because one or more lines are too long
@ -1,95 +1,54 @@
|
|||||||
/**
|
|
||||||
* @fileoverview added by tsickle
|
|
||||||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
|
|
||||||
*/
|
|
||||||
import { Directive, ElementRef, HostListener, Input } from '@angular/core';
|
import { Directive, ElementRef, HostListener, Input } from '@angular/core';
|
||||||
import { FlowchartConstants } from './ngx-flowchart.models';
|
import { FlowchartConstants } from './ngx-flowchart.models';
|
||||||
|
import * as i0 from "@angular/core";
|
||||||
var FcMagnetDirective = /** @class */ (function () {
|
var FcMagnetDirective = /** @class */ (function () {
|
||||||
function FcMagnetDirective(elementRef) {
|
function FcMagnetDirective(elementRef) {
|
||||||
this.elementRef = elementRef;
|
this.elementRef = elementRef;
|
||||||
}
|
}
|
||||||
/**
|
FcMagnetDirective.prototype.ngOnInit = function () {
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
FcMagnetDirective.prototype.ngOnInit = /**
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
function () {
|
|
||||||
/** @type {?} */
|
|
||||||
var element = $(this.elementRef.nativeElement);
|
var element = $(this.elementRef.nativeElement);
|
||||||
element.addClass(FlowchartConstants.magnetClass);
|
element.addClass(FlowchartConstants.magnetClass);
|
||||||
};
|
};
|
||||||
/**
|
FcMagnetDirective.prototype.dragover = function (event) {
|
||||||
* @param {?} event
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
FcMagnetDirective.prototype.dragover = /**
|
|
||||||
* @param {?} event
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
function (event) {
|
|
||||||
return this.callbacks.edgeDragoverMagnet(event, this.connector);
|
return this.callbacks.edgeDragoverMagnet(event, this.connector);
|
||||||
};
|
};
|
||||||
/**
|
FcMagnetDirective.prototype.dragleave = function (event) {
|
||||||
* @param {?} event
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
FcMagnetDirective.prototype.dragleave = /**
|
|
||||||
* @param {?} event
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
function (event) {
|
|
||||||
this.callbacks.edgeDragleaveMagnet(event);
|
this.callbacks.edgeDragleaveMagnet(event);
|
||||||
};
|
};
|
||||||
/**
|
FcMagnetDirective.prototype.drop = function (event) {
|
||||||
* @param {?} event
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
FcMagnetDirective.prototype.drop = /**
|
|
||||||
* @param {?} event
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
function (event) {
|
|
||||||
return this.callbacks.edgeDrop(event, this.connector);
|
return this.callbacks.edgeDrop(event, this.connector);
|
||||||
};
|
};
|
||||||
/**
|
FcMagnetDirective.prototype.dragend = function (event) {
|
||||||
* @param {?} event
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
FcMagnetDirective.prototype.dragend = /**
|
|
||||||
* @param {?} event
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
function (event) {
|
|
||||||
this.callbacks.edgeDragend(event);
|
this.callbacks.edgeDragend(event);
|
||||||
};
|
};
|
||||||
FcMagnetDirective.decorators = [
|
FcMagnetDirective.ɵfac = function FcMagnetDirective_Factory(t) { return new (t || FcMagnetDirective)(i0.ɵɵdirectiveInject(i0.ElementRef)); };
|
||||||
{ type: Directive, args: [{
|
FcMagnetDirective.ɵdir = i0.ɵɵdefineDirective({ type: FcMagnetDirective, selectors: [["", "fc-magnet", ""]], hostBindings: function FcMagnetDirective_HostBindings(rf, ctx) { if (rf & 1) {
|
||||||
// tslint:disable-next-line:directive-selector
|
i0.ɵɵlistener("dragover", function FcMagnetDirective_dragover_HostBindingHandler($event) { return ctx.dragover($event); })("dragleave", function FcMagnetDirective_dragleave_HostBindingHandler($event) { return ctx.dragleave($event); })("drop", function FcMagnetDirective_drop_HostBindingHandler($event) { return ctx.drop($event); })("dragend", function FcMagnetDirective_dragend_HostBindingHandler($event) { return ctx.dragend($event); });
|
||||||
selector: '[fc-magnet]'
|
} }, inputs: { callbacks: "callbacks", connector: "connector" } });
|
||||||
},] }
|
|
||||||
];
|
|
||||||
/** @nocollapse */
|
|
||||||
FcMagnetDirective.ctorParameters = function () { return [
|
|
||||||
{ type: ElementRef }
|
|
||||||
]; };
|
|
||||||
FcMagnetDirective.propDecorators = {
|
|
||||||
callbacks: [{ type: Input }],
|
|
||||||
connector: [{ type: Input }],
|
|
||||||
dragover: [{ type: HostListener, args: ['dragover', ['$event'],] }],
|
|
||||||
dragleave: [{ type: HostListener, args: ['dragleave', ['$event'],] }],
|
|
||||||
drop: [{ type: HostListener, args: ['drop', ['$event'],] }],
|
|
||||||
dragend: [{ type: HostListener, args: ['dragend', ['$event'],] }]
|
|
||||||
};
|
|
||||||
return FcMagnetDirective;
|
return FcMagnetDirective;
|
||||||
}());
|
}());
|
||||||
export { FcMagnetDirective };
|
export { FcMagnetDirective };
|
||||||
if (false) {
|
/*@__PURE__*/ (function () { i0.ɵsetClassMetadata(FcMagnetDirective, [{
|
||||||
/** @type {?} */
|
type: Directive,
|
||||||
FcMagnetDirective.prototype.callbacks;
|
args: [{
|
||||||
/** @type {?} */
|
// tslint:disable-next-line:directive-selector
|
||||||
FcMagnetDirective.prototype.connector;
|
selector: '[fc-magnet]'
|
||||||
/** @type {?} */
|
}]
|
||||||
FcMagnetDirective.prototype.elementRef;
|
}], function () { return [{ type: i0.ElementRef }]; }, { callbacks: [{
|
||||||
}
|
type: Input
|
||||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFnbmV0LmRpcmVjdGl2ZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJsaWIvbWFnbmV0LmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxVQUFVLEVBQUUsWUFBWSxFQUFFLEtBQUssRUFBVSxNQUFNLGVBQWUsQ0FBQztBQUNuRixPQUFPLEVBQTRCLGtCQUFrQixFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFFdEY7SUFZRSwyQkFBbUIsVUFBbUM7UUFBbkMsZUFBVSxHQUFWLFVBQVUsQ0FBeUI7SUFDdEQsQ0FBQzs7OztJQUVELG9DQUFROzs7SUFBUjs7WUFDUSxPQUFPLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsYUFBYSxDQUFDO1FBQ2hELE9BQU8sQ0FBQyxRQUFRLENBQUMsa0JBQWtCLENBQUMsV0FBVyxDQUFDLENBQUM7SUFDbkQsQ0FBQzs7Ozs7SUFHRCxvQ0FBUTs7OztJQURSLFVBQ1MsS0FBZ0I7UUFDdkIsT0FBTyxJQUFJLENBQUMsU0FBUyxDQUFDLGtCQUFrQixDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUM7SUFDbEUsQ0FBQzs7Ozs7SUFHRCxxQ0FBUzs7OztJQURULFVBQ1UsS0FBZ0I7UUFDeEIsSUFBSSxDQUFDLFNBQVMsQ0FBQyxtQkFBbUIsQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUM1QyxDQUFDOzs7OztJQUdELGdDQUFJOzs7O0lBREosVUFDSyxLQUFnQjtRQUNuQixPQUFPLElBQUksQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUM7SUFDeEQsQ0FBQzs7Ozs7SUFHRCxtQ0FBTzs7OztJQURQLFVBQ1EsS0FBZ0I7UUFDdEIsSUFBSSxDQUFDLFNBQVMsQ0FBQyxXQUFXLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDcEMsQ0FBQzs7Z0JBdENGLFNBQVMsU0FBQzs7b0JBRVQsUUFBUSxFQUFFLGFBQWE7aUJBQ3hCOzs7O2dCQU5tQixVQUFVOzs7NEJBUzNCLEtBQUs7NEJBR0wsS0FBSzsyQkFXTCxZQUFZLFNBQUMsVUFBVSxFQUFFLENBQUMsUUFBUSxDQUFDOzRCQUtuQyxZQUFZLFNBQUMsV0FBVyxFQUFFLENBQUMsUUFBUSxDQUFDO3VCQUtwQyxZQUFZLFNBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxDQUFDOzBCQUsvQixZQUFZLFNBQUMsU0FBUyxFQUFFLENBQUMsUUFBUSxDQUFDOztJQUtyQyx3QkFBQztDQUFBLEFBeENELElBd0NDO1NBcENZLGlCQUFpQjs7O0lBRTVCLHNDQUN1Qjs7SUFFdkIsc0NBQ3VCOztJQUVYLHVDQUEwQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpcmVjdGl2ZSwgRWxlbWVudFJlZiwgSG9zdExpc3RlbmVyLCBJbnB1dCwgT25Jbml0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBGY0NhbGxiYWNrcywgRmNDb25uZWN0b3IsIEZsb3djaGFydENvbnN0YW50cyB9IGZyb20gJy4vbmd4LWZsb3djaGFydC5tb2RlbHMnO1xuXG5ARGlyZWN0aXZlKHtcbiAgLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOmRpcmVjdGl2ZS1zZWxlY3RvclxuICBzZWxlY3RvcjogJ1tmYy1tYWduZXRdJ1xufSlcbmV4cG9ydCBjbGFzcyBGY01hZ25ldERpcmVjdGl2ZSBpbXBsZW1lbnRzIE9uSW5pdCB7XG5cbiAgQElucHV0KClcbiAgY2FsbGJhY2tzOiBGY0NhbGxiYWNrcztcblxuICBASW5wdXQoKVxuICBjb25uZWN0b3I6IEZjQ29ubmVjdG9yO1xuXG4gIGNvbnN0cnVjdG9yKHB1YmxpYyBlbGVtZW50UmVmOiBFbGVtZW50UmVmPEhUTUxFbGVtZW50Pikge1xuICB9XG5cbiAgbmdPbkluaXQoKTogdm9pZCB7XG4gICAgY29uc3QgZWxlbWVudCA9ICQodGhpcy5lbGVtZW50UmVmLm5hdGl2ZUVsZW1lbnQpO1xuICAgIGVsZW1lbnQuYWRkQ2xhc3MoRmxvd2NoYXJ0Q29uc3RhbnRzLm1hZ25ldENsYXNzKTtcbiAgfVxuXG4gIEBIb3N0TGlzdGVuZXIoJ2RyYWdvdmVyJywgWyckZXZlbnQnXSlcbiAgZHJhZ292ZXIoZXZlbnQ6IERyYWdFdmVudCkge1xuICAgIHJldHVybiB0aGlzLmNhbGxiYWNrcy5lZGdlRHJhZ292ZXJNYWduZXQoZXZlbnQsIHRoaXMuY29ubmVjdG9yKTtcbiAgfVxuXG4gIEBIb3N0TGlzdGVuZXIoJ2RyYWdsZWF2ZScsIFsnJGV2ZW50J10pXG4gIGRyYWdsZWF2ZShldmVudDogRHJhZ0V2ZW50KSB7XG4gICAgdGhpcy5jYWxsYmFja3MuZWRnZURyYWdsZWF2ZU1hZ25ldChldmVudCk7XG4gIH1cblxuICBASG9zdExpc3RlbmVyKCdkcm9wJywgWyckZXZlbnQnXSlcbiAgZHJvcChldmVudDogRHJhZ0V2ZW50KSB7XG4gICAgcmV0dXJuIHRoaXMuY2FsbGJhY2tzLmVkZ2VEcm9wKGV2ZW50LCB0aGlzLmNvbm5lY3Rvcik7XG4gIH1cblxuICBASG9zdExpc3RlbmVyKCdkcmFnZW5kJywgWyckZXZlbnQnXSlcbiAgZHJhZ2VuZChldmVudDogRHJhZ0V2ZW50KSB7XG4gICAgdGhpcy5jYWxsYmFja3MuZWRnZURyYWdlbmQoZXZlbnQpO1xuICB9XG5cbn1cbiJdfQ==
|
}], connector: [{
|
||||||
|
type: Input
|
||||||
|
}], dragover: [{
|
||||||
|
type: HostListener,
|
||||||
|
args: ['dragover', ['$event']]
|
||||||
|
}], dragleave: [{
|
||||||
|
type: HostListener,
|
||||||
|
args: ['dragleave', ['$event']]
|
||||||
|
}], drop: [{
|
||||||
|
type: HostListener,
|
||||||
|
args: ['drop', ['$event']]
|
||||||
|
}], dragend: [{
|
||||||
|
type: HostListener,
|
||||||
|
args: ['dragend', ['$event']]
|
||||||
|
}] }); })();
|
||||||
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFnbmV0LmRpcmVjdGl2ZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJsaWIvbWFnbmV0LmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLFVBQVUsRUFBRSxZQUFZLEVBQUUsS0FBSyxFQUFVLE1BQU0sZUFBZSxDQUFDO0FBQ25GLE9BQU8sRUFBNEIsa0JBQWtCLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQzs7QUFFdEY7SUFZRSwyQkFBbUIsVUFBbUM7UUFBbkMsZUFBVSxHQUFWLFVBQVUsQ0FBeUI7SUFDdEQsQ0FBQztJQUVELG9DQUFRLEdBQVI7UUFDRSxJQUFNLE9BQU8sR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxhQUFhLENBQUMsQ0FBQztRQUNqRCxPQUFPLENBQUMsUUFBUSxDQUFDLGtCQUFrQixDQUFDLFdBQVcsQ0FBQyxDQUFDO0lBQ25ELENBQUM7SUFHRCxvQ0FBUSxHQURSLFVBQ1MsS0FBZ0I7UUFDdkIsT0FBTyxJQUFJLENBQUMsU0FBUyxDQUFDLGtCQUFrQixDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUM7SUFDbEUsQ0FBQztJQUdELHFDQUFTLEdBRFQsVUFDVSxLQUFnQjtRQUN4QixJQUFJLENBQUMsU0FBUyxDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQzVDLENBQUM7SUFHRCxnQ0FBSSxHQURKLFVBQ0ssS0FBZ0I7UUFDbkIsT0FBTyxJQUFJLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQ3hELENBQUM7SUFHRCxtQ0FBTyxHQURQLFVBQ1EsS0FBZ0I7UUFDdEIsSUFBSSxDQUFDLFNBQVMsQ0FBQyxXQUFXLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDcEMsQ0FBQztzRkFsQ1UsaUJBQWlCOzBEQUFqQixpQkFBaUI7Ozs0QkFQOUI7Q0EyQ0MsQUF4Q0QsSUF3Q0M7U0FwQ1ksaUJBQWlCO2tEQUFqQixpQkFBaUI7Y0FKN0IsU0FBUztlQUFDO2dCQUNULDhDQUE4QztnQkFDOUMsUUFBUSxFQUFFLGFBQWE7YUFDeEI7O2tCQUdFLEtBQUs7O2tCQUdMLEtBQUs7O2tCQVdMLFlBQVk7bUJBQUMsVUFBVSxFQUFFLENBQUMsUUFBUSxDQUFDOztrQkFLbkMsWUFBWTttQkFBQyxXQUFXLEVBQUUsQ0FBQyxRQUFRLENBQUM7O2tCQUtwQyxZQUFZO21CQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsQ0FBQzs7a0JBSy9CLFlBQVk7bUJBQUMsU0FBUyxFQUFFLENBQUMsUUFBUSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGlyZWN0aXZlLCBFbGVtZW50UmVmLCBIb3N0TGlzdGVuZXIsIElucHV0LCBPbkluaXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEZjQ2FsbGJhY2tzLCBGY0Nvbm5lY3RvciwgRmxvd2NoYXJ0Q29uc3RhbnRzIH0gZnJvbSAnLi9uZ3gtZmxvd2NoYXJ0Lm1vZGVscyc7XG5cbkBEaXJlY3RpdmUoe1xuICAvLyB0c2xpbnQ6ZGlzYWJsZS1uZXh0LWxpbmU6ZGlyZWN0aXZlLXNlbGVjdG9yXG4gIHNlbGVjdG9yOiAnW2ZjLW1hZ25ldF0nXG59KVxuZXhwb3J0IGNsYXNzIEZjTWFnbmV0RGlyZWN0aXZlIGltcGxlbWVudHMgT25Jbml0IHtcblxuICBASW5wdXQoKVxuICBjYWxsYmFja3M6IEZjQ2FsbGJhY2tzO1xuXG4gIEBJbnB1dCgpXG4gIGNvbm5lY3RvcjogRmNDb25uZWN0b3I7XG5cbiAgY29uc3RydWN0b3IocHVibGljIGVsZW1lbnRSZWY6IEVsZW1lbnRSZWY8SFRNTEVsZW1lbnQ+KSB7XG4gIH1cblxuICBuZ09uSW5pdCgpOiB2b2lkIHtcbiAgICBjb25zdCBlbGVtZW50ID0gJCh0aGlzLmVsZW1lbnRSZWYubmF0aXZlRWxlbWVudCk7XG4gICAgZWxlbWVudC5hZGRDbGFzcyhGbG93Y2hhcnRDb25zdGFudHMubWFnbmV0Q2xhc3MpO1xuICB9XG5cbiAgQEhvc3RMaXN0ZW5lcignZHJhZ292ZXInLCBbJyRldmVudCddKVxuICBkcmFnb3ZlcihldmVudDogRHJhZ0V2ZW50KSB7XG4gICAgcmV0dXJuIHRoaXMuY2FsbGJhY2tzLmVkZ2VEcmFnb3Zlck1hZ25ldChldmVudCwgdGhpcy5jb25uZWN0b3IpO1xuICB9XG5cbiAgQEhvc3RMaXN0ZW5lcignZHJhZ2xlYXZlJywgWyckZXZlbnQnXSlcbiAgZHJhZ2xlYXZlKGV2ZW50OiBEcmFnRXZlbnQpIHtcbiAgICB0aGlzLmNhbGxiYWNrcy5lZGdlRHJhZ2xlYXZlTWFnbmV0KGV2ZW50KTtcbiAgfVxuXG4gIEBIb3N0TGlzdGVuZXIoJ2Ryb3AnLCBbJyRldmVudCddKVxuICBkcm9wKGV2ZW50OiBEcmFnRXZlbnQpIHtcbiAgICByZXR1cm4gdGhpcy5jYWxsYmFja3MuZWRnZURyb3AoZXZlbnQsIHRoaXMuY29ubmVjdG9yKTtcbiAgfVxuXG4gIEBIb3N0TGlzdGVuZXIoJ2RyYWdlbmQnLCBbJyRldmVudCddKVxuICBkcmFnZW5kKGV2ZW50OiBEcmFnRXZlbnQpIHtcbiAgICB0aGlzLmNhbGxiYWNrcy5lZGdlRHJhZ2VuZChldmVudCk7XG4gIH1cblxufVxuIl19
|
||||||
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,43 +1,18 @@
|
|||||||
/**
|
|
||||||
* @fileoverview added by tsickle
|
|
||||||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
|
|
||||||
*/
|
|
||||||
/** @type {?} */
|
|
||||||
var regex = /(auto|scroll)/;
|
var regex = /(auto|scroll)/;
|
||||||
/** @type {?} */
|
var style = function (node, prop) {
|
||||||
var style = (/**
|
|
||||||
* @param {?} node
|
|
||||||
* @param {?} prop
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
function (node, prop) {
|
|
||||||
return getComputedStyle(node, null).getPropertyValue(prop);
|
return getComputedStyle(node, null).getPropertyValue(prop);
|
||||||
});
|
};
|
||||||
var ɵ0 = style;
|
var scroll = function (node) {
|
||||||
/** @type {?} */
|
|
||||||
var scroll = (/**
|
|
||||||
* @param {?} node
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
function (node) {
|
|
||||||
return regex.test(style(node, 'overflow') +
|
return regex.test(style(node, 'overflow') +
|
||||||
style(node, 'overflow-y') +
|
style(node, 'overflow-y') +
|
||||||
style(node, 'overflow-x'));
|
style(node, 'overflow-x'));
|
||||||
});
|
};
|
||||||
var ɵ1 = scroll;
|
var scrollparent = function (node) {
|
||||||
/** @type {?} */
|
|
||||||
var scrollparent = (/**
|
|
||||||
* @param {?} node
|
|
||||||
* @return {?}
|
|
||||||
*/
|
|
||||||
function (node) {
|
|
||||||
return !node || node === document.body
|
return !node || node === document.body
|
||||||
? document.body
|
? document.body
|
||||||
: scroll(node)
|
: scroll(node)
|
||||||
? node
|
? node
|
||||||
: scrollparent((/** @type {?} */ (node.parentNode)));
|
: scrollparent(node.parentNode);
|
||||||
});
|
};
|
||||||
var ɵ2 = scrollparent;
|
|
||||||
export default scrollparent;
|
export default scrollparent;
|
||||||
export { ɵ0, ɵ1, ɵ2 };
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2Nyb2xscGFyZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWZsb3djaGFydC8iLCJzb3VyY2VzIjpbImxpYi9zY3JvbGxwYXJlbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsSUFBTSxLQUFLLEdBQUcsZUFBZSxDQUFDO0FBRTlCLElBQU0sS0FBSyxHQUFHLFVBQUMsSUFBYSxFQUFFLElBQVk7SUFDeEMsT0FBQSxnQkFBZ0IsQ0FBQyxJQUFJLEVBQUUsSUFBSSxDQUFDLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDO0FBQW5ELENBQW1ELENBQUM7QUFFdEQsSUFBTSxNQUFNLEdBQUcsVUFBQyxJQUFhO0lBQzNCLE9BQUEsS0FBSyxDQUFDLElBQUksQ0FDUixLQUFLLENBQUMsSUFBSSxFQUFFLFVBQVUsQ0FBQztRQUN2QixLQUFLLENBQUMsSUFBSSxFQUFFLFlBQVksQ0FBQztRQUN6QixLQUFLLENBQUMsSUFBSSxFQUFFLFlBQVksQ0FBQyxDQUFDO0FBSDVCLENBRzRCLENBQUM7QUFFL0IsSUFBTSxZQUFZLEdBQUcsVUFBQyxJQUFpQjtJQUNyQyxPQUFBLENBQUMsSUFBSSxJQUFJLElBQUksS0FBSyxRQUFRLENBQUMsSUFBSTtRQUM3QixDQUFDLENBQUMsUUFBUSxDQUFDLElBQUk7UUFDZixDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQztZQUNkLENBQUMsQ0FBQyxJQUFJO1lBQ04sQ0FBQyxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsVUFBeUIsQ0FBQztBQUpoRCxDQUlnRCxDQUFDO0FBRW5ELGVBQWUsWUFBWSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgcmVnZXggPSAvKGF1dG98c2Nyb2xsKS87XG5cbmNvbnN0IHN0eWxlID0gKG5vZGU6IEVsZW1lbnQsIHByb3A6IHN0cmluZyk6IHN0cmluZyA9PlxuICBnZXRDb21wdXRlZFN0eWxlKG5vZGUsIG51bGwpLmdldFByb3BlcnR5VmFsdWUocHJvcCk7XG5cbmNvbnN0IHNjcm9sbCA9IChub2RlOiBFbGVtZW50KSA9PlxuICByZWdleC50ZXN0KFxuICAgIHN0eWxlKG5vZGUsICdvdmVyZmxvdycpICtcbiAgICBzdHlsZShub2RlLCAnb3ZlcmZsb3cteScpICtcbiAgICBzdHlsZShub2RlLCAnb3ZlcmZsb3cteCcpKTtcblxuY29uc3Qgc2Nyb2xscGFyZW50ID0gKG5vZGU6IEhUTUxFbGVtZW50KTogSFRNTEVsZW1lbnQgPT5cbiAgIW5vZGUgfHwgbm9kZSA9PT0gZG9jdW1lbnQuYm9keVxuICAgID8gZG9jdW1lbnQuYm9keVxuICAgIDogc2Nyb2xsKG5vZGUpXG4gICAgPyBub2RlXG4gICAgOiBzY3JvbGxwYXJlbnQobm9kZS5wYXJlbnROb2RlIGFzIEhUTUxFbGVtZW50KTtcblxuZXhwb3J0IGRlZmF1bHQgc2Nyb2xscGFyZW50O1xuIl19
|
||||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2Nyb2xscGFyZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWZsb3djaGFydC8iLCJzb3VyY2VzIjpbImxpYi9zY3JvbGxwYXJlbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7SUFBTSxLQUFLLEdBQUcsZUFBZTs7SUFFdkIsS0FBSzs7Ozs7QUFBRyxVQUFDLElBQWEsRUFBRSxJQUFZO0lBQ3hDLE9BQUEsZ0JBQWdCLENBQUMsSUFBSSxFQUFFLElBQUksQ0FBQyxDQUFDLGdCQUFnQixDQUFDLElBQUksQ0FBQztBQUFuRCxDQUFtRCxDQUFBOzs7SUFFL0MsTUFBTTs7OztBQUFHLFVBQUMsSUFBYTtJQUMzQixPQUFBLEtBQUssQ0FBQyxJQUFJLENBQ1IsS0FBSyxDQUFDLElBQUksRUFBRSxVQUFVLENBQUM7UUFDdkIsS0FBSyxDQUFDLElBQUksRUFBRSxZQUFZLENBQUM7UUFDekIsS0FBSyxDQUFDLElBQUksRUFBRSxZQUFZLENBQUMsQ0FBQztBQUg1QixDQUc0QixDQUFBOzs7SUFFeEIsWUFBWTs7OztBQUFHLFVBQUMsSUFBaUI7SUFDckMsT0FBQSxDQUFDLElBQUksSUFBSSxJQUFJLEtBQUssUUFBUSxDQUFDLElBQUk7UUFDN0IsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxJQUFJO1FBQ2YsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUM7WUFDZCxDQUFDLENBQUMsSUFBSTtZQUNOLENBQUMsQ0FBQyxZQUFZLENBQUMsbUJBQUEsSUFBSSxDQUFDLFVBQVUsRUFBZSxDQUFDO0FBSmhELENBSWdELENBQUE7O0FBRWxELGVBQWUsWUFBWSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgcmVnZXggPSAvKGF1dG98c2Nyb2xsKS87XG5cbmNvbnN0IHN0eWxlID0gKG5vZGU6IEVsZW1lbnQsIHByb3A6IHN0cmluZyk6IHN0cmluZyA9PlxuICBnZXRDb21wdXRlZFN0eWxlKG5vZGUsIG51bGwpLmdldFByb3BlcnR5VmFsdWUocHJvcCk7XG5cbmNvbnN0IHNjcm9sbCA9IChub2RlOiBFbGVtZW50KSA9PlxuICByZWdleC50ZXN0KFxuICAgIHN0eWxlKG5vZGUsICdvdmVyZmxvdycpICtcbiAgICBzdHlsZShub2RlLCAnb3ZlcmZsb3cteScpICtcbiAgICBzdHlsZShub2RlLCAnb3ZlcmZsb3cteCcpKTtcblxuY29uc3Qgc2Nyb2xscGFyZW50ID0gKG5vZGU6IEhUTUxFbGVtZW50KTogSFRNTEVsZW1lbnQgPT5cbiAgIW5vZGUgfHwgbm9kZSA9PT0gZG9jdW1lbnQuYm9keVxuICAgID8gZG9jdW1lbnQuYm9keVxuICAgIDogc2Nyb2xsKG5vZGUpXG4gICAgPyBub2RlXG4gICAgOiBzY3JvbGxwYXJlbnQobm9kZS5wYXJlbnROb2RlIGFzIEhUTUxFbGVtZW50KTtcblxuZXhwb3J0IGRlZmF1bHQgc2Nyb2xscGFyZW50O1xuIl19
|
|
||||||
@ -1,15 +1,5 @@
|
|||||||
/**
|
|
||||||
* @fileoverview added by tsickle
|
|
||||||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
|
|
||||||
*/
|
|
||||||
/**
|
/**
|
||||||
* Generated bundle index. Do not edit.
|
* Generated bundle index. Do not edit.
|
||||||
*/
|
*/
|
||||||
export { FcNodeComponent, NgxFlowchartComponent, NgxFlowchartModule, fcTopSort, FC_NODE_COMPONENT_CONFIG, FlowchartConstants, ModelvalidationError } from './public-api';
|
export * from './public-api';
|
||||||
export { FcConnectorDirective as ɵf } from './lib/connector.directive';
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWZsb3djaGFydC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJuZ3gtZmxvd2NoYXJ0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBRUgsY0FBYyxjQUFjLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEdlbmVyYXRlZCBidW5kbGUgaW5kZXguIERvIG5vdCBlZGl0LlxuICovXG5cbmV4cG9ydCAqIGZyb20gJy4vcHVibGljLWFwaSc7XG4iXX0=
|
||||||
export { DefaultFcNodeComponent as ɵd } from './lib/default-node.component';
|
|
||||||
export { FcEdgeDrawingService as ɵc } from './lib/edge-drawing.service';
|
|
||||||
export { FcMagnetDirective as ɵe } from './lib/magnet.directive';
|
|
||||||
export { FcModelValidationService as ɵb } from './lib/modelvalidation.service';
|
|
||||||
export { FcNodeContainerComponent as ɵa } from './lib/node.component';
|
|
||||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWZsb3djaGFydC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJuZ3gtZmxvd2NoYXJ0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFJQSwwSkFBYyxjQUFjLENBQUM7QUFFN0IsT0FBTyxFQUFDLG9CQUFvQixJQUFJLEVBQUUsRUFBQyxNQUFNLDJCQUEyQixDQUFDO0FBQ3JFLE9BQU8sRUFBQyxzQkFBc0IsSUFBSSxFQUFFLEVBQUMsTUFBTSw4QkFBOEIsQ0FBQztBQUMxRSxPQUFPLEVBQUMsb0JBQW9CLElBQUksRUFBRSxFQUFDLE1BQU0sNEJBQTRCLENBQUM7QUFDdEUsT0FBTyxFQUFDLGlCQUFpQixJQUFJLEVBQUUsRUFBQyxNQUFNLHdCQUF3QixDQUFDO0FBQy9ELE9BQU8sRUFBQyx3QkFBd0IsSUFBSSxFQUFFLEVBQUMsTUFBTSwrQkFBK0IsQ0FBQztBQUM3RSxPQUFPLEVBQUMsd0JBQXdCLElBQUksRUFBRSxFQUFDLE1BQU0sc0JBQXNCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEdlbmVyYXRlZCBidW5kbGUgaW5kZXguIERvIG5vdCBlZGl0LlxuICovXG5cbmV4cG9ydCAqIGZyb20gJy4vcHVibGljLWFwaSc7XG5cbmV4cG9ydCB7RmNDb25uZWN0b3JEaXJlY3RpdmUgYXMgybVmfSBmcm9tICcuL2xpYi9jb25uZWN0b3IuZGlyZWN0aXZlJztcbmV4cG9ydCB7RGVmYXVsdEZjTm9kZUNvbXBvbmVudCBhcyDJtWR9IGZyb20gJy4vbGliL2RlZmF1bHQtbm9kZS5jb21wb25lbnQnO1xuZXhwb3J0IHtGY0VkZ2VEcmF3aW5nU2VydmljZSBhcyDJtWN9IGZyb20gJy4vbGliL2VkZ2UtZHJhd2luZy5zZXJ2aWNlJztcbmV4cG9ydCB7RmNNYWduZXREaXJlY3RpdmUgYXMgybVlfSBmcm9tICcuL2xpYi9tYWduZXQuZGlyZWN0aXZlJztcbmV4cG9ydCB7RmNNb2RlbFZhbGlkYXRpb25TZXJ2aWNlIGFzIMm1Yn0gZnJvbSAnLi9saWIvbW9kZWx2YWxpZGF0aW9uLnNlcnZpY2UnO1xuZXhwb3J0IHtGY05vZGVDb250YWluZXJDb21wb25lbnQgYXMgybVhfSBmcm9tICcuL2xpYi9ub2RlLmNvbXBvbmVudCc7Il19
|
|
||||||
@ -1,12 +1,11 @@
|
|||||||
/**
|
|
||||||
* @fileoverview added by tsickle
|
|
||||||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
|
|
||||||
*/
|
|
||||||
/*
|
/*
|
||||||
* Public API Surface of ngx-flowchart
|
* Public API Surface of ngx-flowchart
|
||||||
*/
|
*/
|
||||||
export { NgxFlowchartComponent } from './lib/ngx-flowchart.component';
|
export * from './lib/ngx-flowchart.component';
|
||||||
export { NgxFlowchartModule } from './lib/ngx-flowchart.module';
|
export * from './lib/ngx-flowchart.module';
|
||||||
export { fcTopSort, FC_NODE_COMPONENT_CONFIG, FlowchartConstants, ModelvalidationError } from './lib/ngx-flowchart.models';
|
export * from './lib/ngx-flowchart.models';
|
||||||
export { FcNodeComponent } from './lib/node.component';
|
export { FcNodeComponent } from './lib/node.component';
|
||||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJwdWJsaWMtYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFJQSxzQ0FBYywrQkFBK0IsQ0FBQztBQUM5QyxtQ0FBYyw0QkFBNEIsQ0FBQztBQUMzQyw4RkFBYyw0QkFBNEIsQ0FBQztBQUMzQyxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sc0JBQXNCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuICogUHVibGljIEFQSSBTdXJmYWNlIG9mIG5neC1mbG93Y2hhcnRcbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL2xpYi9uZ3gtZmxvd2NoYXJ0LmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9uZ3gtZmxvd2NoYXJ0Lm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9uZ3gtZmxvd2NoYXJ0Lm1vZGVscyc7XG5leHBvcnQgeyBGY05vZGVDb21wb25lbnQgfSBmcm9tICcuL2xpYi9ub2RlLmNvbXBvbmVudCc7XG4iXX0=
|
export { FcMagnetDirective } from './lib/magnet.directive';
|
||||||
|
export { FcConnectorDirective } from './lib/connector.directive';
|
||||||
|
export { DefaultFcNodeComponent } from './lib/default-node.component';
|
||||||
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mbG93Y2hhcnQvIiwic291cmNlcyI6WyJwdWJsaWMtYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBRUgsY0FBYywrQkFBK0IsQ0FBQztBQUM5QyxjQUFjLDRCQUE0QixDQUFDO0FBQzNDLGNBQWMsNEJBQTRCLENBQUM7QUFDM0MsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ3ZELE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQzNELE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQ2pFLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLDhCQUE4QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqIFB1YmxpYyBBUEkgU3VyZmFjZSBvZiBuZ3gtZmxvd2NoYXJ0XG4gKi9cblxuZXhwb3J0ICogZnJvbSAnLi9saWIvbmd4LWZsb3djaGFydC5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvbmd4LWZsb3djaGFydC5tb2R1bGUnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvbmd4LWZsb3djaGFydC5tb2RlbHMnO1xuZXhwb3J0IHsgRmNOb2RlQ29tcG9uZW50IH0gZnJvbSAnLi9saWIvbm9kZS5jb21wb25lbnQnO1xuZXhwb3J0IHsgRmNNYWduZXREaXJlY3RpdmUgfSBmcm9tICcuL2xpYi9tYWduZXQuZGlyZWN0aXZlJztcbmV4cG9ydCB7IEZjQ29ubmVjdG9yRGlyZWN0aXZlIH0gZnJvbSAnLi9saWIvY29ubmVjdG9yLmRpcmVjdGl2ZSc7XG5leHBvcnQgeyBEZWZhdWx0RmNOb2RlQ29tcG9uZW50IH0gZnJvbSAnLi9saWIvZGVmYXVsdC1ub2RlLmNvbXBvbmVudCc7XG4iXX0=
|
||||||
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,4 +1,7 @@
|
|||||||
import { FcNodeComponent } from './node.component';
|
import { FcNodeComponent } from './node.component';
|
||||||
|
import * as i0 from "@angular/core";
|
||||||
export declare class DefaultFcNodeComponent extends FcNodeComponent {
|
export declare class DefaultFcNodeComponent extends FcNodeComponent {
|
||||||
constructor();
|
constructor();
|
||||||
|
static ɵfac: i0.ɵɵFactoryDef<DefaultFcNodeComponent>;
|
||||||
|
static ɵcmp: i0.ɵɵComponentDefWithMeta<DefaultFcNodeComponent, "fc-default-node", never, {}, {}, never>;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,2 +1,11 @@
|
|||||||
|
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 {
|
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>;
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"extends": "./tsconfig.lib.json",
|
|
||||||
"angularCompilerOptions": {
|
|
||||||
"enableIvy": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Loading…
Reference in New Issue