{"version":3,"sources":["jsdelivr-header.js","/npm/@msagl/core@1.1.23/dist/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,OCNS,aAAgB,gCAChB,kBAAqB,6CACrB,gBAAmB,+BACnB,WAAY,gCAAiC,UAAW,0BAA2B,uBAA2B,iCAC9G,8BAAiC,6CACjC,YAAe,+BACf,qBAAwB,4BACxB,cAAiB,iCACjB,aAAgB,gCAChB,iBAAoB,kCACpB,wBAA2B,6CAC3B,yBAA4B,qCAC5B,qBAAwB,0CACxB,cAAiB,6BACjB,yBAA4B,yBAC5B,UAAa,yBACb,WAAc,wBACd,eAAkB,4BAClB,kBAAqB,uCACrB,aAAgB,+BAChB,iCAAoC,4DACpC,uBAA0B,qCAC1B,sBAAyB,qCACzB,yBAA4B,4CAC5B,0BAA6B,yCAC7B,iBAAoB,oCACpB,cAAiB,iCACjB,SAAY,4BACZ,kBAAqB,yBACrB,eAAkB,oCAClB,qBAAwB,0CACxB,4BAA+B,kEAC/B,qBAAwB,2DACxB,2BAA8B,2DAC9B,eAAkB,oCAClB,2BAA8B,iDAC9B,kBAAqB,wCACrB,gBAAmB,6BACnB,aAAc,kBAAmB,MAAO,UAAW,KAAM,kBAAqB,yBAC9E,uBAA0B,6CAC1B,gBAAiB,mDAAoD,sBAAuB,WAAY,mBAAoB,sBAA0B,yBACtJ,SAAY,wBACZ,UAAa,yBACb,SAAY,wBACZ,sBAAyB,wCACzB,uBAA0B,+BAC1B,4BAA+B,wCAC/B,oBAAuB,mCACvB,iBAAoB,gCACpB,qBAAwB,oCACxB,0BAA6B,qDAC7B,wBAA2B,uCAC3B,YAAe,iCACf,MAAO,sBAAyB,+BAChC,cAAiB,mCACjB,gBAAmB,qCACnB,aAAgB,kCAChB,eAAkB,kCAClB,cAAiB,iCACjB,iBAAoB,yBACpB,WAAc,0BACd,aAAc,iBAAoB,gCAClC,sBAAyB,qCACzB,sDAAyD","file":"/npm/@msagl/core@1.1.23/dist/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.19.2.\n * Original file: /npm/@msagl/core@1.1.23/dist/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","export { GeomEdge } from './layout/core/geomEdge';\nexport { RectangleNode } from './math/geometry/RTree/rectangleNode';\nexport { insertRange } from './utils/setOperations';\nexport { buildRTree, buildRTreeWithInterpolatedEdges, GeomGraph, getGeomIntersectedObjects, intersectedObjects, } from './layout/core/geomGraph';\nexport { createRectangleNodeOnData } from './math/geometry/RTree/rectangleNode';\nexport { TileMap } from './layout/core/tileMap';\nexport { Tile as TileData } from './layout/core/tile';\nexport { GeomLabel } from './layout/core/geomLabel';\nexport { GeomNode } from './layout/core/geomNode';\nexport { EventHandler } from './layout/core/geomObject';\nexport { PlaneTransformation } from './math/geometry/planeTransformation';\nexport { BinaryRTree as RTree } from './math/geometry/RTree/rTree';\nexport { SmoothedPolyline } from './math/geometry/smoothedPolyline';\nexport { Attribute } from './structs/attribute';\nexport { pagerank as pageRank } from './structs/graph';\nexport { Label } from './structs/label';\nexport { Assert } from './utils/assert';\nexport { IntPairMap } from './utils/IntPairMap';\nexport { PolylinePoint } from './math/geometry/polylinePoint';\nexport { PivotMDS } from './layout/mds/pivotMDS';\nexport { RectilinearInteractiveEditor } from './routing/rectilinear/RectilinearInteractiveEditor';\nexport { EdgeLabelPlacement } from './layout/edgeLabelPlacement';\nexport { StraightLineEdges } from './routing/StraightLineEdges';\nexport { RelativeFloatingPort } from './layout/core/relativeFloatingPort';\nexport { InteractiveEdgeRouter } from './routing/interactiveEdgeRouter';\nexport { FloatingPort } from './layout/core/floatingPort';\nexport { CurvePort } from './layout/core/curvePort';\nexport { Port } from './layout/core/port';\nexport { PointLocation } from './math/geometry';\nexport { CornerSite } from './math/geometry/cornerSite';\nexport { IntersectionInfo } from './math/geometry/intersectionInfo';\nexport { OptimalRectanglePacking } from './math/geometry/rectanglePacking/OptimalRectanglePacking';\nexport { PackingConstants } from './math/geometry/rectanglePacking/PackingConstants';\nexport { GreedyRectanglePacking } from './math/geometry/rectanglePacking/RectanglePacking';\nexport { DebugCurve } from './math/geometry/debugCurve';\nexport { SugiyamaLayoutSettings } from './layout/layered/sugiyamaLayoutSettings';\nexport { LayeredLayout } from './layout/layered/layeredLayout';\nexport { CancelToken } from './utils/cancelToken';\nexport { CurveFactory, interpolateICurve, Point, Rectangle, Size, parameterSpan } from './math/geometry';\nexport { LayerDirectionEnum } from './layout/layered/layerDirectionEnum';\nexport { layoutGeomGraph, layoutGeomGraphDetailed as layoutGeomGraphInternal, routeRectilinearEdges, routeEdges, layoutIsCalculated, geometryIsCreated, } from './layout/driver';\nexport { Edge } from './structs/edge';\nexport { Graph } from './structs/graph';\nexport { Node } from './structs/node';\nexport { MdsLayoutSettings } from './layout/mds/mDSLayoutSettings';\nexport { layoutGraphWithMds } from './layout/mds/pivotMDS';\nexport { layoutGraphWithSugiayma } from './layout/layered/layeredLayout';\nexport { EdgeRoutingMode } from './routing/EdgeRoutingMode';\nexport { SplineRouter } from './routing/splineRouter';\nexport { BundlingSettings } from './routing/BundlingSettings';\nexport { RectilinearEdgeRouter } from './routing/rectilinear/RectilinearEdgeRouter';\nexport { EdgeRoutingSettings } from './routing/EdgeRoutingSettings';\nexport { Ellipse } from './math/geometry/ellipse';\nexport { Curve, clipWithRectangle } from './math/geometry/curve';\nexport { BezierSeg } from './math/geometry/bezierSeg';\nexport { LineSegment } from './math/geometry/lineSegment';\nexport { Polyline } from './math/geometry/polyline';\nexport { GeomObject } from './layout/core/geomObject';\nexport { Arrowhead } from './layout/core/arrowhead';\nexport { setNewParent } from './structs/graph';\nexport { Entity } from './structs/entity';\nexport { iCurveToJSON, JSONToICurve } from './math/geometry/icurve';\nexport { AttributeRegistry } from './structs/attributeRegistry';\nexport { IPsepColaSetting as FastIncrementalLayoutSettings } from './layout/incremental/iPsepColaSettings';\n"]}