UNPKG

gd-canvas

Version:

This set of libraries was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.0 and no dependencies accept gd-tree (it has jquery and jstree) and gd-graph (it has jquery and chart.js).

97 lines 11.3 kB
import { CustomTypes } from 'gd-canvas-custom-types'; import { CustomActions } from 'gd-canvas-custom-types'; export var GondolaTypes; (function (GondolaTypes) { GondolaTypes[GondolaTypes["regular"] = 1] = "regular"; GondolaTypes[GondolaTypes["wall"] = 2] = "wall"; })(GondolaTypes || (GondolaTypes = {})); export class ShapeWithDistance { constructor(s, d) { this.shape = s; this.distance = d; } } export var DefaultActions; (function (DefaultActions) { DefaultActions[DefaultActions["none"] = 0] = "none"; DefaultActions[DefaultActions["move"] = 1] = "move"; DefaultActions[DefaultActions["moveActivePoint"] = 2] = "moveActivePoint"; DefaultActions[DefaultActions["moveActiveLine"] = 3] = "moveActiveLine"; DefaultActions[DefaultActions["rotate"] = 4] = "rotate"; DefaultActions[DefaultActions["resize"] = 5] = "resize"; DefaultActions[DefaultActions["select"] = 6] = "select"; DefaultActions[DefaultActions["selectShapesInOrder"] = 7] = "selectShapesInOrder"; DefaultActions[DefaultActions["selectShapes"] = 8] = "selectShapes"; DefaultActions[DefaultActions["pan"] = 9] = "pan"; DefaultActions[DefaultActions["scale"] = 10] = "scale"; DefaultActions[DefaultActions["dnd"] = 11] = "dnd"; // addRegularGondola = 12, // addWallGondola = 13, DefaultActions[DefaultActions["addShape"] = 14] = "addShape"; DefaultActions[DefaultActions["addPolygon"] = 15] = "addPolygon"; // addArea = 16 DefaultActions[DefaultActions["edit"] = 17] = "edit"; DefaultActions[DefaultActions["deletePolylinePoint"] = 18] = "deletePolylinePoint"; DefaultActions[DefaultActions["addPolylinePoint"] = 19] = "addPolylinePoint"; })(DefaultActions || (DefaultActions = {})); export var State; (function (State) { State[State["unchanged"] = 0] = "unchanged"; State[State["added"] = 1] = "added"; State[State["changed"] = 2] = "changed"; State[State["deleted"] = 3] = "deleted"; })(State || (State = {})); export var DefaultTypes; (function (DefaultTypes) { // add to the end DefaultTypes[DefaultTypes["none"] = 0] = "none"; DefaultTypes[DefaultTypes["drawing"] = 1] = "drawing"; DefaultTypes[DefaultTypes["fixture"] = 2] = "fixture"; DefaultTypes[DefaultTypes["fixtureContainer"] = 3] = "fixtureContainer"; DefaultTypes[DefaultTypes["fixtureProduct"] = 4] = "fixtureProduct"; //gondola = 5, DefaultTypes[DefaultTypes["container"] = 6] = "container"; DefaultTypes[DefaultTypes["polygon"] = 7] = "polygon"; DefaultTypes[DefaultTypes["shape"] = 8] = "shape"; DefaultTypes[DefaultTypes["text"] = 9] = "text"; DefaultTypes[DefaultTypes["segment"] = 10] = "segment"; DefaultTypes[DefaultTypes["polyline"] = 11] = "polyline"; DefaultTypes[DefaultTypes["arc"] = 12] = "arc"; DefaultTypes[DefaultTypes["dimension"] = 13] = "dimension"; DefaultTypes[DefaultTypes["callout"] = 14] = "callout"; // shapeContainer = 15, DefaultTypes[DefaultTypes["reference"] = 16] = "reference"; DefaultTypes[DefaultTypes["block"] = 17] = "block"; DefaultTypes[DefaultTypes["gondolaWall"] = 18] = "gondolaWall"; })(DefaultTypes || (DefaultTypes = {})); export class ShapeOver { } export var ShapeTypes; (function (ShapeTypes) { ShapeTypes[ShapeTypes["none"] = 0] = "none"; ShapeTypes[ShapeTypes["Rect"] = 1] = "Rect"; ShapeTypes[ShapeTypes["Ellipse"] = 2] = "Ellipse"; })(ShapeTypes || (ShapeTypes = {})); export var TextLayout; (function (TextLayout) { TextLayout[TextLayout["none"] = 0] = "none"; TextLayout[TextLayout["Above"] = 1] = "Above"; TextLayout[TextLayout["Inside"] = 2] = "Inside"; TextLayout[TextLayout["Bellow"] = 3] = "Bellow"; })(TextLayout || (TextLayout = {})); export var LineStyles; (function (LineStyles) { LineStyles[LineStyles["none"] = 0] = "none"; LineStyles[LineStyles["Solid"] = 1] = "Solid"; LineStyles[LineStyles["Dashed"] = 2] = "Dashed"; LineStyles[LineStyles["Dotted"] = 3] = "Dotted"; })(LineStyles || (LineStyles = {})); export var LineTypes; (function (LineTypes) { LineTypes[LineTypes["none"] = 0] = "none"; LineTypes[LineTypes["Line"] = 1] = "Line"; LineTypes[LineTypes["Arc"] = 2] = "Arc"; })(LineTypes || (LineTypes = {})); export const Types = Object.assign(Object.assign({}, DefaultTypes), CustomTypes); export const Actions = Object.assign(Object.assign({}, DefaultActions), CustomActions); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2QtY2FudmFzLmJhc2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9nZC1jYW52YXMvIiwic291cmNlcyI6WyJsaWIvZ2QtY2FudmFzLmJhc2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFdBQVcsRUFBSSxNQUFNLHdCQUF3QixDQUFDO0FBQ3ZELE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUV2RCxNQUFNLENBQU4sSUFBWSxZQUlYO0FBSkQsV0FBWSxZQUFZO0lBRXBCLHFEQUFXLENBQUE7SUFDWCwrQ0FBVyxDQUFBO0FBQ2YsQ0FBQyxFQUpXLFlBQVksS0FBWixZQUFZLFFBSXZCO0FBRUQsTUFBTSxPQUFPLGlCQUFpQjtJQUsxQixZQUFhLENBQU8sRUFBRSxDQUFVO1FBRTVCLElBQUksQ0FBQyxLQUFLLEdBQU0sQ0FBQyxDQUFDO1FBQ2xCLElBQUksQ0FBQyxRQUFRLEdBQUcsQ0FBQyxDQUFDO0lBQ3RCLENBQUM7Q0FDSjtBQUVELE1BQU0sQ0FBTixJQUFZLGNBc0JYO0FBdEJELFdBQVksY0FBYztJQUV0QixtREFBdUIsQ0FBQTtJQUN2QixtREFBdUIsQ0FBQTtJQUN2Qix5RUFBdUIsQ0FBQTtJQUN2Qix1RUFBdUIsQ0FBQTtJQUN2Qix1REFBdUIsQ0FBQTtJQUN2Qix1REFBdUIsQ0FBQTtJQUN2Qix1REFBdUIsQ0FBQTtJQUN2QixpRkFBdUIsQ0FBQTtJQUN2QixtRUFBdUIsQ0FBQTtJQUN2QixpREFBdUIsQ0FBQTtJQUN2QixzREFBd0IsQ0FBQTtJQUN4QixrREFBd0IsQ0FBQTtJQUM1QiwrQkFBK0I7SUFDL0IsK0JBQStCO0lBQzNCLDREQUF3QixDQUFBO0lBQ3hCLGdFQUF3QixDQUFBO0lBQzVCLDhCQUE4QjtJQUMxQixvREFBd0IsQ0FBQTtJQUN4QixrRkFBd0IsQ0FBQTtJQUN4Qiw0RUFBd0IsQ0FBQTtBQUM1QixDQUFDLEVBdEJXLGNBQWMsS0FBZCxjQUFjLFFBc0J6QjtBQUVELE1BQU0sQ0FBTixJQUFZLEtBTVg7QUFORCxXQUFZLEtBQUs7SUFFYiwyQ0FBbUIsQ0FBQTtJQUNuQixtQ0FBbUIsQ0FBQTtJQUNuQix1Q0FBbUIsQ0FBQTtJQUNuQix1Q0FBbUIsQ0FBQTtBQUN2QixDQUFDLEVBTlcsS0FBSyxLQUFMLEtBQUssUUFNaEI7QUFFRCxNQUFNLENBQU4sSUFBWSxZQXNCWDtBQXRCRCxXQUFZLFlBQVk7SUFFcEIsaUJBQWlCO0lBQ2pCLCtDQUFvQixDQUFBO0lBQ3BCLHFEQUFvQixDQUFBO0lBQ3BCLHFEQUFvQixDQUFBO0lBQ3BCLHVFQUFvQixDQUFBO0lBQ3BCLG1FQUFvQixDQUFBO0lBQ3BCLHVCQUF1QjtJQUN2Qix5REFBb0IsQ0FBQTtJQUNwQixxREFBb0IsQ0FBQTtJQUNwQixpREFBb0IsQ0FBQTtJQUNwQiwrQ0FBb0IsQ0FBQTtJQUNwQixzREFBcUIsQ0FBQTtJQUNyQix3REFBcUIsQ0FBQTtJQUNyQiw4Q0FBcUIsQ0FBQTtJQUNyQiwwREFBcUIsQ0FBQTtJQUNyQixzREFBcUIsQ0FBQTtJQUN0Qix3QkFBd0I7SUFDdkIsMERBQXFCLENBQUE7SUFDckIsa0RBQXFCLENBQUE7SUFDckIsOERBQXFCLENBQUE7QUFDekIsQ0FBQyxFQXRCVyxZQUFZLEtBQVosWUFBWSxRQXNCdkI7QUFFRCxNQUFNLE9BQU8sU0FBUztDQUlyQjtBQUVELE1BQU0sQ0FBTixJQUFZLFVBS1g7QUFMRCxXQUFZLFVBQVU7SUFFbEIsMkNBQW9CLENBQUE7SUFDcEIsMkNBQW9CLENBQUE7SUFDcEIsaURBQW9CLENBQUE7QUFDeEIsQ0FBQyxFQUxXLFVBQVUsS0FBVixVQUFVLFFBS3JCO0FBRUQsTUFBTSxDQUFOLElBQVksVUFNWDtBQU5ELFdBQVksVUFBVTtJQUVsQiwyQ0FBb0IsQ0FBQTtJQUNwQiw2Q0FBb0IsQ0FBQTtJQUNwQiwrQ0FBb0IsQ0FBQTtJQUNwQiwrQ0FBb0IsQ0FBQTtBQUN4QixDQUFDLEVBTlcsVUFBVSxLQUFWLFVBQVUsUUFNckI7QUFFRCxNQUFNLENBQU4sSUFBWSxVQU1YO0FBTkQsV0FBWSxVQUFVO0lBRWxCLDJDQUFvQixDQUFBO0lBQ3BCLDZDQUFvQixDQUFBO0lBQ3BCLCtDQUFvQixDQUFBO0lBQ3BCLCtDQUFvQixDQUFBO0FBQ3hCLENBQUMsRUFOVyxVQUFVLEtBQVYsVUFBVSxRQU1yQjtBQUVELE1BQU0sQ0FBTixJQUFZLFNBS1g7QUFMRCxXQUFZLFNBQVM7SUFFakIseUNBQW9CLENBQUE7SUFDcEIseUNBQW9CLENBQUE7SUFDcEIsdUNBQW9CLENBQUE7QUFDeEIsQ0FBQyxFQUxXLFNBQVMsS0FBVCxTQUFTLFFBS3BCO0FBRUQsTUFBTSxDQUFDLE1BQU0sS0FBSyxtQ0FBUSxZQUFZLEdBQUssV0FBVyxDQUFFLENBQUM7QUFHekQsTUFBTSxDQUFDLE1BQU0sT0FBTyxtQ0FBUSxjQUFjLEdBQUssYUFBYSxDQUFFLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDdXN0b21UeXBlcyAgIH0gZnJvbSAnZ2QtY2FudmFzLWN1c3RvbS10eXBlcyc7XHJcbmltcG9ydCB7IEN1c3RvbUFjdGlvbnMgfSBmcm9tICdnZC1jYW52YXMtY3VzdG9tLXR5cGVzJztcclxuXHJcbmV4cG9ydCBlbnVtIEdvbmRvbGFUeXBlc1xyXG57XHJcbiAgICByZWd1bGFyID0gMSxcclxuICAgIHdhbGwgICAgPSAyXHJcbn1cclxuXHJcbmV4cG9ydCBjbGFzcyBTaGFwZVdpdGhEaXN0YW5jZVxyXG57XHJcbiAgICBwdWJsaWMgc2hhcGUgICAgOiBhbnk7XHJcbiAgICBwdWJsaWMgZGlzdGFuY2UgOiBudW1iZXI7XHJcblxyXG4gICAgY29uc3RydWN0b3IoIHMgOiBhbnksIGQgOiBudW1iZXIgKVxyXG4gICAge1xyXG4gICAgICAgIHRoaXMuc2hhcGUgICAgPSBzO1xyXG4gICAgICAgIHRoaXMuZGlzdGFuY2UgPSBkO1xyXG4gICAgfVxyXG59XHJcblxyXG5leHBvcnQgZW51bSBEZWZhdWx0QWN0aW9uc1xyXG57XHJcbiAgICBub25lICAgICAgICAgICAgICAgID0gMCxcclxuICAgIG1vdmUgICAgICAgICAgICAgICAgPSAxLFxyXG4gICAgbW92ZUFjdGl2ZVBvaW50ICAgICA9IDIsXHJcbiAgICBtb3ZlQWN0aXZlTGluZSAgICAgID0gMyxcclxuICAgIHJvdGF0ZSAgICAgICAgICAgICAgPSA0LFxyXG4gICAgcmVzaXplICAgICAgICAgICAgICA9IDUsXHJcbiAgICBzZWxlY3QgICAgICAgICAgICAgID0gNixcclxuICAgIHNlbGVjdFNoYXBlc0luT3JkZXIgPSA3LFxyXG4gICAgc2VsZWN0U2hhcGVzICAgICAgICA9IDgsXHJcbiAgICBwYW4gICAgICAgICAgICAgICAgID0gOSxcclxuICAgIHNjYWxlICAgICAgICAgICAgICAgPSAxMCxcclxuICAgIGRuZCAgICAgICAgICAgICAgICAgPSAxMSxcclxuLy8gICAgYWRkUmVndWxhckdvbmRvbGEgICA9IDEyLFxyXG4vLyAgICBhZGRXYWxsR29uZG9sYSAgICAgID0gMTMsXHJcbiAgICBhZGRTaGFwZSAgICAgICAgICAgID0gMTQsXHJcbiAgICBhZGRQb2x5Z29uICAgICAgICAgID0gMTUsXHJcbi8vICAgIGFkZEFyZWEgICAgICAgICAgICAgPSAxNlxyXG4gICAgZWRpdCAgICAgICAgICAgICAgICA9IDE3LFxyXG4gICAgZGVsZXRlUG9seWxpbmVQb2ludCA9IDE4LFxyXG4gICAgYWRkUG9seWxpbmVQb2ludCAgICA9IDE5XHJcbn1cclxuXHJcbmV4cG9ydCBlbnVtIFN0YXRlXHJcbntcclxuICAgIHVuY2hhbmdlZCAgICAgICA9IDAsXHJcbiAgICBhZGRlZCAgICAgICAgICAgPSAxLFxyXG4gICAgY2hhbmdlZCAgICAgICAgID0gMixcclxuICAgIGRlbGV0ZWQgICAgICAgICA9IDNcclxufVxyXG5cclxuZXhwb3J0IGVudW0gRGVmYXVsdFR5cGVzXHJcbntcclxuICAgIC8vIGFkZCB0byB0aGUgZW5kXHJcbiAgICBub25lICAgICAgICAgICAgID0gMCxcclxuICAgIGRyYXdpbmcgICAgICAgICAgPSAxLFxyXG4gICAgZml4dHVyZSAgICAgICAgICA9IDIsXHJcbiAgICBmaXh0dXJlQ29udGFpbmVyID0gMyxcclxuICAgIGZpeHR1cmVQcm9kdWN0ICAgPSA0LFxyXG4gICAgLy9nb25kb2xhICAgICAgICAgID0gNSxcclxuICAgIGNvbnRhaW5lciAgICAgICAgPSA2LFxyXG4gICAgcG9seWdvbiAgICAgICAgICA9IDcsXHJcbiAgICBzaGFwZSAgICAgICAgICAgID0gOCxcclxuICAgIHRleHQgICAgICAgICAgICAgPSA5LFxyXG4gICAgc2VnbWVudCAgICAgICAgICA9IDEwLFxyXG4gICAgcG9seWxpbmUgICAgICAgICA9IDExLFxyXG4gICAgYXJjICAgICAgICAgICAgICA9IDEyLFxyXG4gICAgZGltZW5zaW9uICAgICAgICA9IDEzLFxyXG4gICAgY2FsbG91dCAgICAgICAgICA9IDE0LFxyXG4gICAvLyBzaGFwZUNvbnRhaW5lciAgPSAxNSxcclxuICAgIHJlZmVyZW5jZSAgICAgICAgPSAxNixcclxuICAgIGJsb2NrICAgICAgICAgICAgPSAxNyxcclxuICAgIGdvbmRvbGFXYWxsICAgICAgPSAxOFxyXG59XHJcblxyXG5leHBvcnQgY2xhc3MgU2hhcGVPdmVyXHJcbntcclxuICAgIFBsYWNlIDogc3RyaW5nO1xyXG4gICAgU2hhcGUgOiBhbnk7XHJcbn1cclxuXHJcbmV4cG9ydCBlbnVtIFNoYXBlVHlwZXNcclxue1xyXG4gICAgbm9uZSAgICAgICAgICAgICA9IDAsXHJcbiAgICBSZWN0ICAgICAgICAgICAgID0gMSxcclxuICAgIEVsbGlwc2UgICAgICAgICAgPSAyXHJcbn1cclxuXHJcbmV4cG9ydCBlbnVtIFRleHRMYXlvdXRcclxue1xyXG4gICAgbm9uZSAgICAgICAgICAgICA9IDAsXHJcbiAgICBBYm92ZSAgICAgICAgICAgID0gMSxcclxuICAgIEluc2lkZSAgICAgICAgICAgPSAyLFxyXG4gICAgQmVsbG93ICAgICAgICAgICA9IDNcclxufVxyXG5cclxuZXhwb3J0IGVudW0gTGluZVN0eWxlc1xyXG57XHJcbiAgICBub25lICAgICAgICAgICAgID0gMCxcclxuICAgIFNvbGlkICAgICAgICAgICAgPSAxLFxyXG4gICAgRGFzaGVkICAgICAgICAgICA9IDIsXHJcbiAgICBEb3R0ZWQgICAgICAgICAgID0gM1xyXG59XHJcblxyXG5leHBvcnQgZW51bSBMaW5lVHlwZXNcclxue1xyXG4gICAgbm9uZSAgICAgICAgICAgICA9IDAsXHJcbiAgICBMaW5lICAgICAgICAgICAgID0gMSxcclxuICAgIEFyYyAgICAgICAgICAgICAgPSAyXHJcbn1cclxuXHJcbmV4cG9ydCBjb25zdCBUeXBlcyA9IHsgLi4uRGVmYXVsdFR5cGVzLCAuLi5DdXN0b21UeXBlcyB9O1xyXG5leHBvcnQgdHlwZSAgVHlwZXMgPSB0eXBlb2YgVHlwZXM7ICAgICAgICBcclxuXHJcbmV4cG9ydCBjb25zdCBBY3Rpb25zID0geyAuLi5EZWZhdWx0QWN0aW9ucywgLi4uQ3VzdG9tQWN0aW9ucyB9O1xyXG5leHBvcnQgdHlwZSAgQWN0aW9ucyA9IHR5cGVvZiBBY3Rpb25zOyAgICAgICAgXHJcblxyXG4iXX0=