@syncfusion/ej2-diagrams
Advanced tools
Comparing version 17.3.17 to 17.3.19
@@ -7,2 +7,13 @@ # Changelog | ||
#### Bug Fixes | ||
- `#250965` - The performance issue occurs while dragging the diagram elements in flowchart samples has been resolved. | ||
- `#F148052` - The issue "CollectionChange event support while adding lanes at runtime" has been fixed. | ||
- `#250191` - The issue "Exception raised while deleting a node/connector when you set a diagram node/connector Id as a number" has been fixed. | ||
- The issue "Unable to hide a layer at runtime" has been fixed. | ||
## 17.3.17 (2019-10-15) | ||
### Diagram | ||
#### New Features | ||
@@ -9,0 +20,0 @@ |
/*! | ||
* filename: index.d.ts | ||
* version : 17.3.17 | ||
* version : 17.3.19 | ||
* Copyright Syncfusion Inc. 2001 - 2019. All rights reserved. | ||
@@ -5,0 +5,0 @@ * Use of this code is subject to the terms of our license. |
{ | ||
"_from": "@syncfusion/ej2-diagrams@*", | ||
"_id": "@syncfusion/ej2-diagrams@17.3.14", | ||
"_id": "@syncfusion/ej2-diagrams@17.3.17", | ||
"_inBundle": false, | ||
"_integrity": "sha512-C5Y6w85JTFmvEzl+OP/aHuGqh1fH7M6QkUdt0Kk0gwzAWjp9IiWpNTD01FZQ25iI9Qvjnp+nosIdxw9OobMYYA==", | ||
"_integrity": "sha512-13Q00UieS3XOkn6S01WFIS/nyEx6cY83ADj+9SqbRTld9L3BCDoRgbAbyCuc0BfJxRZqp4W6neOn+DCOpMjyWg==", | ||
"_location": "/@syncfusion/ej2-diagrams", | ||
@@ -26,4 +26,4 @@ "_phantomChildren": {}, | ||
], | ||
"_resolved": "http://nexus.syncfusion.com/repository/ej2-hotfix/@syncfusion/ej2-diagrams/-/ej2-diagrams-17.3.14.tgz", | ||
"_shasum": "6de0d71c1951741d310a972ca83a07269aca2fa2", | ||
"_resolved": "http://nexus.syncfusion.com/repository/ej2-hotfix/@syncfusion/ej2-diagrams/-/ej2-diagrams-17.3.17.tgz", | ||
"_shasum": "12320859961943ea6aeab1a2e1a63c2dc4afaa22", | ||
"_spec": "@syncfusion/ej2-diagrams@*", | ||
@@ -39,9 +39,9 @@ "_where": "/jenkins/workspace/ation_hotfix_17.2.0.34_Vol2-DDPJ6C2YEWTWLLKKNA7AG2JBE6DYTCTNGMHGORWGAYAVCL6L7OLQ/packages/included", | ||
"dependencies": { | ||
"@syncfusion/ej2-base": "~17.3.16", | ||
"@syncfusion/ej2-buttons": "~17.3.16", | ||
"@syncfusion/ej2-data": "~17.3.14", | ||
"@syncfusion/ej2-inputs": "~17.3.17", | ||
"@syncfusion/ej2-lists": "~17.3.16", | ||
"@syncfusion/ej2-navigations": "~17.3.17", | ||
"@syncfusion/ej2-popups": "~17.3.16" | ||
"@syncfusion/ej2-base": "~17.3.19", | ||
"@syncfusion/ej2-buttons": "~17.3.19", | ||
"@syncfusion/ej2-data": "~17.3.19", | ||
"@syncfusion/ej2-inputs": "~17.3.19", | ||
"@syncfusion/ej2-lists": "~17.3.19", | ||
"@syncfusion/ej2-navigations": "~17.3.19", | ||
"@syncfusion/ej2-popups": "~17.3.19" | ||
}, | ||
@@ -70,4 +70,4 @@ "deprecated": false, | ||
"typings": "index.d.ts", | ||
"version": "17.3.17", | ||
"version": "17.3.19", | ||
"sideEffects": false | ||
} |
@@ -251,2 +251,3 @@ import { Property, ChildProperty, Collection, ComplexFactory } from '@syncfusion/ej2-base';import { TextDecoration, WhiteSpace, TextWrap, TextAlign, GradientType, TextOverflow } from '../enum/enum'; | ||
* @aspType object | ||
* @blazorType object | ||
*/ | ||
@@ -253,0 +254,0 @@ gradient?: GradientModel | LinearGradientModel | RadialGradientModel; |
@@ -313,2 +313,3 @@ import { ChildProperty } from '@syncfusion/ej2-base'; | ||
* @aspType object | ||
* @blazorType object | ||
*/ | ||
@@ -315,0 +316,0 @@ gradient: GradientModel | LinearGradientModel | RadialGradientModel; |
@@ -736,2 +736,6 @@ /** | ||
DiagramAction[DiagramAction["PreventIconsUpdate"] = 2048] = "PreventIconsUpdate"; | ||
/** Use to prevent the collection change event while dragging lane from palette and over it in diagram */ | ||
DiagramAction[DiagramAction["PreventCollectionChangeOnDragOver"] = 4096] = "PreventCollectionChangeOnDragOver"; | ||
/** Use to prevent the z order on dragging the diagram elements */ | ||
DiagramAction[DiagramAction["PreventZIndexOnDragging"] = 8192] = "PreventZIndexOnDragging"; | ||
})(DiagramAction || (DiagramAction = {})); | ||
@@ -738,0 +742,0 @@ /** |
@@ -97,3 +97,3 @@ import { PointModel } from '../primitives/point-model'; | ||
protected endPoint: string; | ||
/** @private */ | ||
/** @private */ | ||
selectedSegment: BezierSegment; | ||
@@ -100,0 +100,0 @@ constructor(commandHandler: CommandHandler, endPoint: string); |
@@ -396,2 +396,3 @@ import { Property, Complex, Collection, ChildProperty, ComplexFactory, CollectionFactory } from '@syncfusion/ej2-base';import { ShapeStyle, StrokeStyle } from '../core/appearance';import { StrokeStyleModel, ShapeStyleModel } from '../core/appearance-model';import { Point } from '../primitives/point';import { TextElement } from '../core/elements/text-element';import { PointModel } from '../primitives/point-model';import { Segments, DecoratorShapes, Transform, ConnectorConstraints, Direction, LayoutOrientation, Status } from '../enum/enum';import { Rect } from '../primitives/rect';import { Size } from '../primitives/size';import { findAngle, findConnectorPoints, Bridge, getOuterBounds } from '../utility/connector';import { getAnnotationPosition, alignLabelOnSegments, updateConnector, setUMLActivityDefaults } from '../utility/diagram-util';import { findDistance, findPath, updatePathElement, setConnectorDefaults } from '../utility/diagram-util';import { randomId, getFunction } from './../utility/base-util';import { flipConnector } from './../utility/diagram-util';import { PathElement } from '../core/elements/path-element';import { PathAnnotation } from './annotation';import { Canvas } from '../core/containers/canvas';import { getDecoratorShape } from './dictionary/common';import { IElement } from './interface/IElement';import { Container } from '../core/containers/container';import { DiagramElement } from '../core/elements/diagram-element';import { HorizontalAlignment, VerticalAlignment, AssociationFlow, ClassifierShape, Multiplicity } from '../enum/enum';import { ConnectionShapes, UmlActivityFlows, BpmnFlows, BpmnMessageFlows, BpmnSequenceFlows, BpmnAssociationFlows } from '../enum/enum';import { SegmentInfo, Alignment } from '../rendering/canvas-interface';import { PathAnnotationModel } from './annotation-model';import { NodeBase } from './node-base';import { DiagramTooltipModel } from './tooltip-model';import { DiagramTooltip } from './tooltip';import { Matrix, identityMatrix, rotateMatrix, scaleMatrix, transformPointsByMatrix, transformPointByMatrix } from '../primitives/matrix';import { DiagramHtmlElement } from '../core/elements/html-element'; | ||
* @aspType object | ||
* @blazorType object | ||
*/ | ||
@@ -398,0 +399,0 @@ shape?: ConnectorShapeModel | BpmnFlowModel | RelationShipModel; |
@@ -431,2 +431,3 @@ /// <reference path="node-base-model.d.ts" /> | ||
* @aspType object | ||
* @blazorType object | ||
*/ | ||
@@ -433,0 +434,0 @@ shape: ConnectorShapeModel | BpmnFlowModel | RelationShipModel; |
@@ -142,2 +142,4 @@ import { Container } from '../../core/containers/container'; | ||
cancel: boolean; | ||
/** returns the lane index */ | ||
laneIndex?: Number; | ||
} | ||
@@ -144,0 +146,0 @@ /** |
@@ -1398,2 +1398,3 @@ import { Property, Complex, Collection, ChildProperty, ComplexFactory } from '@syncfusion/ej2-base';import { ShapeStyle, Margin, TextStyle, Shadow } from '../core/appearance';import { ShapeStyleModel, TextStyleModel, ShadowModel, } from '../core/appearance-model';import { Point } from '../primitives/point';import { Size } from '../primitives/size';import { PointModel } from '../primitives/point-model';import { Shapes, BasicShapes, FlowShapes, UmlActivityShapes, Scale, ImageAlignment, Status, ElementAction } from '../enum/enum';import { IElement } from './interface/IElement';import { Container } from '../core/containers/container';import { Canvas } from '../core/containers/canvas';import { getBasicShape } from './dictionary/basic-shapes';import { DiagramElement } from '../core/elements/diagram-element';import { PathElement } from '../core/elements/path-element';import { TextElement } from '../core/elements/text-element';import { ImageElement } from '../core/elements/image-element';import { DiagramNativeElement } from '../core/elements/native-element';import { RubberBandSelectionMode, ThumbsConstraints } from '../enum/enum';import { Port, PointPort } from './port';import { PointPortModel } from './port-model';import { SelectorConstraints } from '../enum/enum';import { Annotation, ShapeAnnotation } from './annotation';import { ShapeAnnotationModel, HyperlinkModel, PathAnnotationModel } from './annotation-model';import { getPortShape, getIconShape } from './dictionary/common';import { getFlowShape } from './dictionary/flow-shapes';import { HorizontalAlignment, VerticalAlignment, BpmnShapes, BpmnEvents, BpmnTriggers, BpmnGateways, NodeConstraints } from '../enum/enum';import { BpmnDataObjects, BpmnTasks, BpmnSubProcessTypes, BpmnLoops, BranchTypes } from '../enum/enum';import { BpmnBoundary, BpmnActivities, UmlScope } from '../enum/enum';import { MarginModel } from '../core/appearance-model';import { LayoutModel } from '../layout/layout-base-model';import { checkPortRestriction, setUMLActivityDefaults, getUMLActivityShapes, updatePortEdges } from './../utility/diagram-util';import { setSwimLaneDefaults } from './../utility/diagram-util';import { randomId, getFunction } from './../utility/base-util';import { NodeBase } from './node-base';import { canShadow } from './../utility/constraints-util';import { PortVisibility, Stretch } from '../enum/enum';import { IconShapeModel } from './icon-model';import { IconShape } from './icon';import { measurePath } from './../utility/dom-util';import { Rect } from '../primitives/rect';import { getPolygonPath } from './../utility/path-util';import { DiagramHtmlElement } from '../core/elements/html-element';import { StackPanel } from '../core/containers/stack-panel';import { GridPanel, RowDefinition, ColumnDefinition } from '../core/containers/grid';import { Orientation, ContainerTypes, ClassifierShape } from '../enum/enum';import { getULMClassifierShapes } from '../utility/uml-util';import { initSwimLane } from './../utility/swim-lane-util';import { AnnotationModel } from './annotation-model';import { ConnectorModel } from './connector-model';import { Diagram } from '../../diagram/diagram';import { Connector } from './connector';import { UserHandleModel } from '../interaction/selector-model';import { UserHandle } from '../interaction/selector'; | ||
* @aspType object | ||
* @blazorType object | ||
*/ | ||
@@ -1400,0 +1401,0 @@ shape?: ShapeModel | FlowShapeModel | BasicShapeModel | ImageModel | PathModel | TextModel | BpmnShapeModel | NativeModel | HtmlModel | UmlActivityShapeModel | UmlClassifierShapeModel | SwimLaneModel; |
@@ -1408,2 +1408,3 @@ /// <reference path="node-base-model.d.ts" /> | ||
* @aspType object | ||
* @blazorType object | ||
*/ | ||
@@ -1410,0 +1411,0 @@ shape: ShapeModel | FlowShapeModel | BasicShapeModel | ImageModel | PathModel | TextModel | BpmnShapeModel | NativeModel | HtmlModel | UmlActivityShapeModel | UmlClassifierShapeModel | SwimLaneModel; |
@@ -438,6 +438,4 @@ import { Point } from './../primitives/point'; | ||
} | ||
else { | ||
parentHtmlElement.appendChild(htmlElement); | ||
canvas.appendChild(parentHtmlElement); | ||
} | ||
parentHtmlElement.appendChild(htmlElement); | ||
canvas.appendChild(parentHtmlElement); | ||
} | ||
@@ -444,0 +442,0 @@ var point = cornersPointsBeforeRotation(element).topLeft; |
@@ -382,3 +382,8 @@ import { Rect } from '../primitives/rect'; | ||
} | ||
diagramElement = (element) ? element.querySelector('#' + elementId) : document.getElementById(elementId); | ||
if (Browser.info.name === 'msie' || Browser.info.name === 'edge') { | ||
diagramElement = (element) ? element.querySelector('#' + elementId) : document.getElementById(elementId); | ||
} | ||
else { | ||
diagramElement = (element) ? element.querySelector('#' + CSS.escape(elementId)) : document.getElementById(elementId); | ||
} | ||
return diagramElement; | ||
@@ -385,0 +390,0 @@ } |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
25714540
189125