Socket
Socket
Sign inDemoInstall

@syncfusion/ej2-diagrams

Package Overview
Dependencies
Maintainers
4
Versions
256
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@syncfusion/ej2-diagrams - npm Package Compare versions

Comparing version 17.2.36 to 17.2.39

src/diagram/interaction/line-routing.d.ts

158

CHANGELOG.md

@@ -7,4 +7,28 @@ # Changelog

#### New Features
- `#242645` - The issue "Support to add node in lanes collection at runtime" is now resolved.
#### Bug Fixes
- `#243078` - The issue "Hidden layer is visible" is now resolved.
- The issue "Context menu re-opens if you click a menu item quickly" is now working fine.
## 17.2.36 (2019-07-24)
### Diagram
#### Bug Fixes
- #236860, #237139 - The issue "MouseMove event is not triggered in Firefox" is now resolved.
- #241680 - The issue "Nodes drawn using drawing tools not appeared in overview" is now resolved.
- #240493 - The console error thrown while resizing the window in Chrome has been fixed.
- #242332 - The issue "ContextMenu not appears while clicking an empty diagram" is now resolved.
## 17.2.35 (2019-07-17)
### Diagram
#### Bug Fixes
- #239193 - The issue "element does not placed properly when specify the position as (0,0)" is now resolved.

@@ -194,2 +218,111 @@

- #236866 - The issue with tooltip is shown even after deleting the node has been resolved.
## 17.1.50 (2019-06-04)
### Diagram
#### Bug Fixes
- #237131 - The issue "Layout is messed up when diagram have disconnected nodes" has been resolved using complex hierarchical tree layout.
- #237533 - The issue "min-height and min-width properties of node does not updated properly at run time" has been resolved.
## 17.1.49 (2019-05-29)
### Diagram
#### Breaking Changes
- The `data` property is removed from the DataSource property of the diagram.
## 17.1.48 (2019-05-21)
### Diagram
#### Breaking Changes
- The `class` property in the UML Classifier shape is renamed properly as `classShape`.
- The `interface` property in the UML Classifier shape is renamed properly as `interfaceShape`.
- The `enumeration` property in the UML Classifier shape is renamed properly as `enumerationShape`.
#### Bug Fixes
- #234537 - The BPMN shape style is now applied to the BPMN inner elements.
- #235977 - The issue "User handles drawn multiple times while dragging a node from the palette" has been resolved.
- #235742 - The issue with the oldValue of selectionChange is shown incorrect when mouse down on node has been resolved.
- #235794 - The `textEdit` event is now fired in Edge browser.
- #236322 - The module property in the package.json has been updated.
## 17.1.47 (2019-05-14)
### Diagram
#### Breaking Changes
- The `hyperLink` property in the Shape Annotation and Path annotation is renamed properly as `hyperlink`.
#### Bug Fixes
## 17.1.44 (2019-05-07)
### Diagram
#### Bug Fixes
- #234537 - Conditional sequence connector is now working properly when connected with BPMN Service shape.
- #234307 - Undo/redo is now working properly when modifying the annotation's font size at run time.
- #234106 - When the node having different size and executing the layout, nodes are now arranged properly.
## 17.1.43 (2019-04-30)
### Diagram
#### Bug Fixes
- When changing the node's path data at run time, it scales properly with respect to node's size.
- When changing the trigger type of BPMN's Task shape at run time, the trigger shape is positioned properly.
- Now, the connector's decorator is docked properly when layout is enabled and drag the node.
- When zooming the diagram, the user handles position is updated properly with respect to zoom percentage.
- If boundaryConstraints is enabled and node's rotateAngle is changed at run time, node does not exceed the boundary limit.
- When changing the annotation's properties at run time, annotation will update properly.
## 17.1.41 (2019-04-16)
### Diagram
- #232371 - Drag and drop the nodes from symbol palette to the diagram will no longer work if the SymbolPalette "allowDrag" property set to false at runtime.
- Now, the connector can be moved over the connection disabled node when drawing the connector using drawing tools.
- #232226 - The issue "Annotation added multiple times in DOM if annotation's text overflow enabled and select the node" has been fixed.
- #232343 - Diagram's selectionChange event is now triggered properly when selecting another node or unselect the selected node in less than 1 second after dragging the node.
- Diagram's propertyChange event is now triggered properly when move the node using keyboard and undo/redo dragged node.
- #233008 - BPMN sequence connector does not move with stroke when its dependent node is moved issue is now fixed.
## 17.1.40 (2019-04-09)
### Diagram
- Z-index for nodes/connectors is now properly updated when rendering the nodes/connectors with same z-index in symbol palette and drag and drop the nodes from the symbol palette to the diagram.
- Now, the connection between the ports has been established when remove the InConnect/OutConnect from node’s constraints.
- Issue with the “Layer’s z-index property and sendLayerBackward/bringLayerForward API methods” has been fixed.
## 17.1.38 (2019-03-29)
### Diagram
#### New Features
- Support added to create a swimlane diagram using code or a visual interface with built-in swim lane shapes.
- Support provided to prevent “previous selection gets cleared when dragging a new symbol from the symbol palette and dropping it to the diagram”.
- Support provided to cancel the drag and drop operation from the symbol palette to the diagram when the ESC key is pressed.
- Support provided to define the padding between the connector’s end point and the object to which it gets connected.
- Option has been provided to retain the selection of an object when performing undo and redo operations.
- Option provided to prevent serializing default properties when the diagram is serialized as JSON format.
- Padding option added to scroll settings.
- Now, it is possible to export HTML and native nodes to image format.
- Support provided to limit the number of actions to be stored in the history manager.
#### Bug Fixes
- The "nodes distributed incorrectly" issue has been fixed.
- The "duplicate SVG appears when node's SVG is changed" issue has been fixed.
- Drop event is now fixed when drag and drop other component is now working fine.

@@ -202,2 +335,27 @@ - Diagram does not zoom based on the center point is now working fine.

## 17.1.32-beta (2019-03-13)
### Diagram
#### New Features
- Support added to create a swimlane diagram using code or a visual interface with built-in swim lane shapes.
- Support provided to prevent “previous selection gets cleared when dragging a new symbol from the symbol palette and dropping it to the diagram”.
- Support provided to cancel the drag and drop operation from the symbol palette to the diagram when the ESC key is pressed.
- Support provided to define the padding between the connector’s end point and the object to which it gets connected.
- Option has been provided to retain the selection of an object when performing undo and redo operations.
- Option provided to prevent serializing default properties when the diagram is serialized as JSON format.
- Padding option added to scroll settings.
- Now, it is possible to export HTML and native nodes to image format.
- Support provided to limit the number of actions to be stored in the history manager.
#### Bug Fixes
- Drop event is now fixed when drag and drop other component is now working fine.
- Diagram does not zoom based on the center point is now working fine.
- Background color of the label and nodes will be black by default while updating dynamically is now working fine.
- Background color issue found while on text editing is not fixed.
- Connections have created from port after removing the constraints is now working fine.
- Performance issue on diagram layout has been fixed.
## 16.4.54 (2019-02-19)

@@ -204,0 +362,0 @@

2

dist/global/index.d.ts
/*!
* filename: index.d.ts
* version : 17.2.36
* version : 17.2.39
* 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.2.28",
"_id": "@syncfusion/ej2-diagrams@17.2.36",
"_inBundle": false,
"_integrity": "sha512-XB41V3ujRG157hex4dDXsvBxqe1anFiQnB6qIv2D3owDVXViCcE6Vx+fpFwpbPoaA+cjDnCANl3eFDs3XkYn/A==",
"_integrity": "sha512-/SctiGoyySTSFz40rsTDHfUIT2DtS3vN6ipUt2GEVzCV2oBdIk0aaprDBWSDb29WYlGJz0LY5HW2nGz1Z2y/1Q==",
"_location": "/@syncfusion/ej2-diagrams",

@@ -26,4 +26,4 @@ "_phantomChildren": {},

],
"_resolved": "http://nexus.syncfusion.com/repository/ej2-release/@syncfusion/ej2-diagrams/-/ej2-diagrams-17.2.28.tgz",
"_shasum": "ee042553ec4caefb7fe07ec73f0ae925b3e47353",
"_resolved": "http://nexus.syncfusion.com/repository/ej2-release/@syncfusion/ej2-diagrams/-/ej2-diagrams-17.2.36.tgz",
"_shasum": "85d5c77d435429475b1eb7af20014b8688a3236d",
"_spec": "@syncfusion/ej2-diagrams@*",

@@ -39,8 +39,8 @@ "_where": "/jenkins/workspace/ation_hotfix_16.4.0.42_Vol4-CJVRBFC7Z7RSISPRJNEMNQSRMCB6XTG67IJD6R2DVNXFIKQEITTQ/packages/included",

"dependencies": {
"@syncfusion/ej2-base": "~17.2.35",
"@syncfusion/ej2-base": "~17.2.39",
"@syncfusion/ej2-buttons": "~17.2.35",
"@syncfusion/ej2-data": "~17.2.36",
"@syncfusion/ej2-inputs": "~17.2.36",
"@syncfusion/ej2-data": "~17.2.39",
"@syncfusion/ej2-inputs": "~17.2.39",
"@syncfusion/ej2-lists": "~17.2.34",
"@syncfusion/ej2-navigations": "~17.2.36",
"@syncfusion/ej2-navigations": "~17.2.39",
"@syncfusion/ej2-popups": "~17.2.35"

@@ -70,4 +70,4 @@ },

"typings": "index.d.ts",
"version": "17.2.36",
"version": "17.2.39",
"sideEffects": false
}

@@ -23,13 +23,10 @@ var __extends = (this && this.__extends) || (function () {

var getGradientType = function (obj) {
if (obj) {
switch (obj.type) {
case 'Linear':
return LinearGradient;
case 'Radial':
return RadialGradient;
default:
return LinearGradient;
}
switch (obj.type) {
case 'Linear':
return LinearGradient;
case 'Radial':
return RadialGradient;
default:
return LinearGradient;
}
return LinearGradient;
};

@@ -36,0 +33,0 @@ /**

@@ -300,6 +300,6 @@ import { Transform, ElementAction } from '../../enum/enum';

//Considering max values
if (this.maxWidth !== undefined && this.maxWidth !== 0) {
if (this.maxWidth !== undefined) {
desiredSize.width = Math.min(desiredSize.width, this.maxWidth);
}
if (this.maxHeight !== undefined && this.maxHeight !== 0) {
if (this.maxHeight !== undefined) {
desiredSize.height = Math.min(desiredSize.height, this.maxHeight);

@@ -306,0 +306,0 @@ }

@@ -54,3 +54,2 @@ import { DataSourceModel } from '../diagram/data-source-model';

private applyNodeTemplate;
private splitString;
private renderChildNodes;

@@ -57,0 +56,0 @@ private containsConnector;

@@ -5,4 +5,2 @@ import { Node } from '../objects/node';

import { randomId, getFunction } from '../utility/base-util';
import { cloneBlazorObject } from '../utility/diagram-util';
import { updateDefaultValues } from '../utility/diagram-util';
/**

@@ -81,3 +79,3 @@ * data source defines the basic unit of diagram

diagram.refreshDiagram();
diagram.trigger('dataLoaded', { diagram: cloneBlazorObject(diagram) });
diagram.trigger('dataLoaded', { diagram: diagram });
}

@@ -170,3 +168,2 @@ });

var id = randomId();
var blazor = 'Blazor';
var nodeModel = { id: id, data: item };

@@ -178,44 +175,2 @@ var doBinding = getFunction(mapper.doBinding);

var obj = new Node(diagram, 'nodes', nodeModel, true);
updateDefaultValues(obj, nodeModel, diagram.nodeDefaults);
if (mapper.dataMap) {
var index = void 0;
var arrayProperty = [];
var innerProperty = [];
for (var i = 0; i < mapper.dataMap.length; i++) {
if (mapper.dataMap[i].property.indexOf('.') !== -1) {
innerProperty = this.splitString(mapper.dataMap[i].property);
for (var p = 0; p < innerProperty.length; p++) {
if (innerProperty[p].indexOf('[') !== -1) {
index = innerProperty[p].indexOf('[');
arrayProperty = innerProperty[p].split('[');
}
}
if (index) {
if (innerProperty[2]) {
obj[arrayProperty[0]][innerProperty[0].charAt(index + 1)][innerProperty[1]][innerProperty[2]] =
item[mapper.dataMap[i].field];
}
else {
obj[arrayProperty[0]][innerProperty[0].charAt(index + 1)][innerProperty[1]] = item[mapper.dataMap[i].field];
}
}
else {
if (innerProperty[2]) {
obj[innerProperty[0]][innerProperty[1]][innerProperty[2]] = item[mapper.dataMap[i].field];
}
else {
obj[innerProperty[0]][innerProperty[1]] = item[mapper.dataMap[i].field];
}
}
}
else {
var property = mapper.dataMap[i].property;
property = property.charAt(0).toLowerCase() + property.slice(1);
obj[property] = item[mapper.dataMap[i].field];
}
index = 0;
arrayProperty = [];
innerProperty = [];
}
}
if (!this.collectionContains(obj, diagram, mapper.id, mapper.parentId)) {

@@ -228,10 +183,2 @@ return obj;

};
DataBinding.prototype.splitString = function (property) {
var temp = [];
temp = property.split('.');
for (var i = 0; i < temp.length; i++) {
temp[i] = temp[i].charAt(0).toLowerCase() + temp[i].slice(1);
}
return temp;
};
DataBinding.prototype.renderChildNodes = function (mapper, parent, value, rtNodes, diagram) {

@@ -301,3 +248,2 @@ var child;

var obj = new Connector(diagram, 'connectors', connModel, true);
updateDefaultValues(obj, connModel, diagram.connectorDefaults);
return obj;

@@ -304,0 +250,0 @@ };

@@ -1,2 +0,2 @@

import { Component, Property, Complex, Collection, EventHandler, L10n, Droppable, remove, Ajax, isBlazor } from '@syncfusion/ej2-base';import { Browser, ModuleDeclaration, Event, EmitType } from '@syncfusion/ej2-base';import { INotifyPropertyChanged, updateBlazorTemplate, resetBlazorTemplate } from '@syncfusion/ej2-base';import { CanvasRenderer } from './rendering/canvas-renderer';import { SvgRenderer } from './rendering/svg-renderer';import { DiagramRenderer } from './rendering/renderer';import { BaseAttributes } from './rendering/canvas-interface';import { PageSettings, ScrollSettings } from './diagram/page-settings';import { PageSettingsModel, ScrollSettingsModel } from './diagram/page-settings-model';import { DiagramElement } from './core/elements/diagram-element';import { ServiceLocator } from './objects/service';import { IElement, IDataLoadedEventArgs, ISelectionChangeEventArgs, IClickEventArgs, ScrollValues } from './objects/interface/IElement';import { ICommandExecuteEventArgs } from './objects/interface/IElement';import { ISizeChangeEventArgs, IConnectionChangeEventArgs, IEndChangeEventArgs, IDoubleClickEventArgs } from './objects/interface/IElement';import { ICollectionChangeEventArgs, IPropertyChangeEventArgs, IDraggingEventArgs, IRotationEventArgs } from './objects/interface/IElement';import { ISegmentCollectionChangeEventArgs } from './objects/interface/IElement';import { IDragEnterEventArgs, IDragLeaveEventArgs, IDragOverEventArgs, IDropEventArgs } from './objects/interface/IElement';import { ITextEditEventArgs, IHistoryChangeArgs, IScrollChangeEventArgs, IMouseEventArgs } from './objects/interface/IElement';import { ICustomHistoryChangeArgs } from './objects/interface/IElement';import { StackEntryObject, IExpandStateChangeEventArgs } from './objects/interface/IElement';import { ZoomOptions, IPrintOptions, IExportOptions, IFitOptions, ActiveLabel } from './objects/interface/interfaces';import { View, IDataSource, IFields } from './objects/interface/interfaces';import { Container } from './core/containers/container';import { Node, BpmnShape, BpmnAnnotation, SwimLane, Path } from './objects/node';import { flipConnector, updatePortEdges, alignElement, cloneBlazorObject, updateDefaultValues } from './utility/diagram-util';import { Segment } from './interaction/scroller';import { Connector } from './objects/connector';import { ConnectorModel, BpmnFlowModel } from './objects/connector-model';import { SnapSettings } from './diagram/grid-lines';import { RulerSettings } from './diagram/ruler-settings';import { removeRulerElements, updateRuler, getRulerSize } from './ruler/ruler';import { renderRuler, renderOverlapElement } from './ruler/ruler';import { RulerSettingsModel } from './diagram/ruler-settings-model';import { SnapSettingsModel } from './diagram/grid-lines-model';import { NodeModel, TextModel, BpmnShapeModel, BpmnAnnotationModel, HeaderModel, HtmlModel } from './objects/node-model';import { UmlActivityShapeModel, SwimLaneModel, LaneModel, PhaseModel } from './objects/node-model';import { Size } from './primitives/size';import { Keys, KeyModifiers, DiagramTools, AlignmentMode, AnnotationConstraints, NodeConstraints, RendererAction } from './enum/enum';import { DiagramConstraints, BridgeDirection, AlignmentOptions, SelectorConstraints, PortVisibility, DiagramEvent } from './enum/enum';import { DistributeOptions, SizingOptions, RenderingMode, DiagramAction, ThumbsConstraints, NudgeDirection } from './enum/enum';import { RealAction, ElementAction, FlipDirection, Orientation, PortConstraints } from './enum/enum';import { PathElement } from './core/elements/path-element';import { TextElement } from './core/elements/text-element';import { updateStyle, removeItem, updateConnector, updateShape, setUMLActivityDefaults, findNodeByName } from './utility/diagram-util';import { setSwimLaneDefaults } from './utility/diagram-util';import { checkPortRestriction, serialize, deserialize, updateHyperlink, getObjectType, removeGradient } from './utility/diagram-util';import { Rect } from './primitives/rect';import { getPortShape } from './objects/dictionary/common';import { PointPortModel } from './objects/port-model';import { ShapeAnnotationModel, AnnotationModel, PathAnnotationModel } from './objects/annotation-model';import { ShapeAnnotation, PathAnnotation, Annotation } from './objects/annotation';import { PointModel } from './primitives/point-model';import { Canvas } from './core/containers/canvas';import { GridPanel, ColumnDefinition } from './core/containers/grid';import { DataSourceModel } from './diagram/data-source-model';import { DataSource } from './diagram/data-source';import { LayoutModel } from './layout/layout-base-model';import { Layout, INode, ILayout } from './layout/layout-base';import { DataBinding } from './data-binding/data-binding';import { Selector } from './interaction/selector';import { SelectorModel } from './interaction/selector-model';import { DiagramEventHandler } from './interaction/event-handlers';import { CommandHandler } from './interaction/command-manager';import { DiagramScroller } from './interaction/scroller';import { Actions, isSelected } from './interaction/actions';import { ToolBase } from './interaction/tool';import { BpmnDiagrams } from './objects/bpmn';import { DiagramContextMenu } from './objects/context-menu';import { ConnectorBridging } from './objects/connector-bridging';import { SpatialSearch } from './interaction/spatial-search/spatial-search';import { HistoryEntry, History } from './diagram/history';import { UndoRedo } from './objects/undo-redo';import { ConnectorEditing } from './interaction/connector-editing';import { Ruler } from '../ruler/index';import { BeforeOpenCloseMenuEventArgs, MenuEventArgs, EJ2Instance } from '@syncfusion/ej2-navigations';import { setAttributeSvg, setAttributeHtml, measureHtmlText, removeElement, createMeasureElements, getDomIndex } from './utility/dom-util';import { getDiagramElement, getScrollerWidth, getHTMLLayer } from './utility/dom-util';import { getBackgroundLayer, createHtmlElement, createSvgElement, getNativeLayerSvg } from './utility/dom-util';import { getPortLayerSvg, getDiagramLayerSvg } from './utility/dom-util';import { getAdornerLayerSvg, getSelectorElement, getGridLayerSvg, getBackgroundLayerSvg } from './utility/dom-util';import { CommandManager, ContextMenuSettings } from './diagram/keyboard-commands';import { CommandManagerModel, CommandModel, ContextMenuSettingsModel } from './diagram/keyboard-commands-model';import { canDelete, canInConnect, canOutConnect, canRotate, canVitualize, canDrawThumbs } from './utility/constraints-util';import { canPortInConnect, canPortOutConnect } from './utility/constraints-util';import { canResize, canSingleSelect, canZoomPan, canZoomTextEdit } from './utility/constraints-util';import { canDragSourceEnd, canDragTargetEnd, canDragSegmentThumb, enableReadOnly, canMove } from './utility/constraints-util';import { findAnnotation, arrangeChild, getInOutConnectPorts, removeChildNodes } from './utility/diagram-util';import { randomId, cloneObject, extendObject, getFunction, getBounds } from './utility/base-util';import { Snapping } from './objects/snapping';import { DiagramTooltipModel } from './objects/tooltip-model';import { TextStyleModel, ShadowModel } from './core/appearance-model';import { TransformFactor } from './interaction/scroller';import { RadialTree } from './layout/radial-tree';import { HierarchicalTree } from './layout/hierarchical-tree';import { ComplexHierarchicalTree } from './layout/complex-hierarchical-tree';import { MindMap } from './layout/mind-map';import { DiagramTooltip, initTooltip } from './objects/tooltip';import { Tooltip } from '@syncfusion/ej2-popups';import { PrintAndExport } from './print-settings';import { Port, PointPort } from './objects/port';import { SymmetricLayout, IGraphObject } from './layout/symmetrical-layout';import { LayoutAnimation } from './objects/layout-animation';import { canShadow } from './utility/constraints-util';import { Layer } from './diagram/layer';import { LayerModel } from './diagram/layer-model';import { DiagramNativeElement } from './core/elements/native-element';import { DiagramHtmlElement } from './core/elements/html-element';import { IconShapeModel } from './objects/icon-model';import { canAllowDrop } from './utility/constraints-util';import { checkParentAsContainer, addChildToContainer, updateLaneBoundsAfterAddChild } from './interaction/container-interaction';import { DataManager } from '@syncfusion/ej2-data';import { getConnectors, updateConnectorsProperties, phaseDefine } from './utility/swim-lane-util';import { swimLaneMeasureAndArrange } from './utility/swim-lane-util';import { arrangeChildNodesInSwimLane, updateHeaderMaxWidth, updatePhaseMaxWidth } from './utility/swim-lane-util';import { addLane, addPhase } from './utility/swim-lane-util';import { ContextMenuItemModel } from './../diagram/objects/interface/interfaces';import { SerializationSettingsModel } from './diagram/serialization-settings-model';import { SerializationSettings } from './diagram/serialization-settings';import { removeSwimLane, removeLane, removePhase, removeLaneChildNode } from './utility/swim-lane-util';import { RowDefinition } from './core/containers/grid';import { CustomCursorAction } from './diagram/custom-cursor';import { CustomCursorActionModel } from './diagram/custom-cursor-model';
import { Component, Property, Complex, Collection, EventHandler, L10n, Droppable, remove, Ajax, isBlazor } from '@syncfusion/ej2-base';import { Browser, ModuleDeclaration, Event, EmitType } from '@syncfusion/ej2-base';import { INotifyPropertyChanged, updateBlazorTemplate, resetBlazorTemplate } from '@syncfusion/ej2-base';import { CanvasRenderer } from './rendering/canvas-renderer';import { SvgRenderer } from './rendering/svg-renderer';import { DiagramRenderer } from './rendering/renderer';import { BaseAttributes } from './rendering/canvas-interface';import { PageSettings, ScrollSettings } from './diagram/page-settings';import { PageSettingsModel, ScrollSettingsModel } from './diagram/page-settings-model';import { DiagramElement } from './core/elements/diagram-element';import { ServiceLocator } from './objects/service';import { IElement, IDataLoadedEventArgs, ISelectionChangeEventArgs, IClickEventArgs, ScrollValues } from './objects/interface/IElement';import { ISizeChangeEventArgs, IConnectionChangeEventArgs, IEndChangeEventArgs, IDoubleClickEventArgs } from './objects/interface/IElement';import { ICollectionChangeEventArgs, IPropertyChangeEventArgs, IDraggingEventArgs, IRotationEventArgs } from './objects/interface/IElement';import { ISegmentCollectionChangeEventArgs } from './objects/interface/IElement';import { IDragEnterEventArgs, IDragLeaveEventArgs, IDragOverEventArgs, IDropEventArgs } from './objects/interface/IElement';import { ITextEditEventArgs, IHistoryChangeArgs, IScrollChangeEventArgs, IMouseEventArgs } from './objects/interface/IElement';import { StackEntryObject, IExpandStateChangeEventArgs } from './objects/interface/IElement';import { ZoomOptions, IPrintOptions, IExportOptions, IFitOptions, ActiveLabel } from './objects/interface/interfaces';import { View, IDataSource, IFields } from './objects/interface/interfaces';import { Container } from './core/containers/container';import { Node, BpmnShape, BpmnAnnotation, SwimLane, Path } from './objects/node';import { flipConnector, updatePortEdges, alignElement } from './utility/diagram-util';import { Segment } from './interaction/scroller';import { Connector } from './objects/connector';import { ConnectorModel, BpmnFlowModel } from './objects/connector-model';import { SnapSettings } from './diagram/grid-lines';import { RulerSettings } from './diagram/ruler-settings';import { removeRulerElements, updateRuler, getRulerSize } from './ruler/ruler';import { renderRuler, renderOverlapElement } from './ruler/ruler';import { RulerSettingsModel } from './diagram/ruler-settings-model';import { SnapSettingsModel } from './diagram/grid-lines-model';import { NodeModel, TextModel, BpmnShapeModel, BpmnAnnotationModel, HeaderModel, HtmlModel } from './objects/node-model';import { UmlActivityShapeModel, SwimLaneModel, LaneModel, PhaseModel } from './objects/node-model';import { Size } from './primitives/size';import { Keys, KeyModifiers, DiagramTools, AlignmentMode, AnnotationConstraints, NodeConstraints, RendererAction } from './enum/enum';import { DiagramConstraints, BridgeDirection, AlignmentOptions, SelectorConstraints, PortVisibility, DiagramEvent } from './enum/enum';import { DistributeOptions, SizingOptions, RenderingMode, DiagramAction, ThumbsConstraints, NudgeDirection } from './enum/enum';import { RealAction, ElementAction, FlipDirection, Orientation, PortConstraints } from './enum/enum';import { PathElement } from './core/elements/path-element';import { TextElement } from './core/elements/text-element';import { updateStyle, removeItem, updateConnector, updateShape, setUMLActivityDefaults, findNodeByName } from './utility/diagram-util';import { setSwimLaneDefaults } from './utility/diagram-util';import { checkPortRestriction, serialize, deserialize, updateHyperlink, getObjectType, removeGradient } from './utility/diagram-util';import { Rect } from './primitives/rect';import { getPortShape } from './objects/dictionary/common';import { PointPortModel } from './objects/port-model';import { ShapeAnnotationModel, AnnotationModel, PathAnnotationModel } from './objects/annotation-model';import { ShapeAnnotation, PathAnnotation, Annotation } from './objects/annotation';import { PointModel } from './primitives/point-model';import { Canvas } from './core/containers/canvas';import { GridPanel, ColumnDefinition } from './core/containers/grid';import { DataSourceModel } from './diagram/data-source-model';import { DataSource } from './diagram/data-source';import { LayoutModel } from './layout/layout-base-model';import { Layout, INode, ILayout } from './layout/layout-base';import { DataBinding } from './data-binding/data-binding';import { Selector } from './interaction/selector';import { SelectorModel } from './interaction/selector-model';import { DiagramEventHandler } from './interaction/event-handlers';import { CommandHandler } from './interaction/command-manager';import { DiagramScroller } from './interaction/scroller';import { Actions, isSelected } from './interaction/actions';import { ToolBase } from './interaction/tool';import { BpmnDiagrams } from './objects/bpmn';import { DiagramContextMenu } from './objects/context-menu';import { ConnectorBridging } from './objects/connector-bridging';import { SpatialSearch } from './interaction/spatial-search/spatial-search';import { HistoryEntry, History } from './diagram/history';import { UndoRedo } from './objects/undo-redo';import { ConnectorEditing } from './interaction/connector-editing';import { Ruler } from '../ruler/index';import { BeforeOpenCloseMenuEventArgs, MenuEventArgs, EJ2Instance } from '@syncfusion/ej2-navigations';import { setAttributeSvg, setAttributeHtml, measureHtmlText, removeElement, createMeasureElements, getDomIndex } from './utility/dom-util';import { getDiagramElement, getScrollerWidth, getHTMLLayer } from './utility/dom-util';import { getBackgroundLayer, createHtmlElement, createSvgElement, getNativeLayerSvg } from './utility/dom-util';import { getPortLayerSvg, getDiagramLayerSvg } from './utility/dom-util';import { getAdornerLayerSvg, getSelectorElement, getGridLayerSvg, getBackgroundLayerSvg } from './utility/dom-util';import { CommandManager, ContextMenuSettings } from './diagram/keyboard-commands';import { CommandManagerModel, CommandModel, ContextMenuSettingsModel } from './diagram/keyboard-commands-model';import { canDelete, canInConnect, canOutConnect, canRotate, canVitualize, canDrawThumbs } from './utility/constraints-util';import { canPortInConnect, canPortOutConnect } from './utility/constraints-util';import { canResize, canSingleSelect, canZoomPan, canZoomTextEdit } from './utility/constraints-util';import { canDragSourceEnd, canDragTargetEnd, canDragSegmentThumb, enableReadOnly, canMove } from './utility/constraints-util';import { findAnnotation, arrangeChild, getInOutConnectPorts, removeChildNodes } from './utility/diagram-util';import { randomId, cloneObject, extendObject, getFunction, getBounds } from './utility/base-util';import { Snapping } from './objects/snapping';import { DiagramTooltipModel } from './objects/tooltip-model';import { TextStyleModel, ShadowModel } from './core/appearance-model';import { TransformFactor } from './interaction/scroller';import { RadialTree } from './layout/radial-tree';import { HierarchicalTree } from './layout/hierarchical-tree';import { ComplexHierarchicalTree } from './layout/complex-hierarchical-tree';import { MindMap } from './layout/mind-map';import { DiagramTooltip, initTooltip } from './objects/tooltip';import { Tooltip } from '@syncfusion/ej2-popups';import { PrintAndExport } from './print-settings';import { Port, PointPort } from './objects/port';import { SymmetricLayout, IGraphObject } from './layout/symmetrical-layout';import { LayoutAnimation } from './objects/layout-animation';import { canShadow } from './utility/constraints-util';import { Layer } from './diagram/layer';import { LayerModel } from './diagram/layer-model';import { DiagramNativeElement } from './core/elements/native-element';import { DiagramHtmlElement } from './core/elements/html-element';import { IconShapeModel } from './objects/icon-model';import { canAllowDrop } from './utility/constraints-util';import { checkParentAsContainer, addChildToContainer, updateLaneBoundsAfterAddChild } from './interaction/container-interaction';import { DataManager } from '@syncfusion/ej2-data';import { getConnectors, updateConnectorsProperties, phaseDefine } from './utility/swim-lane-util';import { swimLaneMeasureAndArrange } from './utility/swim-lane-util';import { arrangeChildNodesInSwimLane, updateHeaderMaxWidth, updatePhaseMaxWidth } from './utility/swim-lane-util';import { addLane, addPhase } from './utility/swim-lane-util';import { ContextMenuItemModel } from './../diagram/objects/interface/interfaces';import { SerializationSettingsModel } from './diagram/serialization-settings-model';import { SerializationSettings } from './diagram/serialization-settings';import { removeSwimLane, removeLane, removePhase, removeLaneChildNode } from './utility/swim-lane-util';import { RowDefinition } from './core/containers/grid';import { LineRouting } from './interaction/line-routing';
import {ComponentModel} from '@syncfusion/ej2-base';

@@ -101,5 +101,5 @@

* Defines the background color of the diagram
* @default 'transparent'
* @default transparent
*/
backgroundColor?: string;
backgroundColor?: String;

@@ -338,7 +338,2 @@ /**

/**
* Helps to assign the default properties of nodes
*/
nodeDefaults?: NodeModel;
/**
* Helps to return the default properties of connector

@@ -375,7 +370,2 @@ * ```html

/**
* Helps to assign the default properties of connector
*/
connectorDefaults?: ConnectorModel;
/**
* setNodeTemplate helps to customize the content of a node

@@ -604,8 +594,2 @@ * ```html

/**
* A collection of JSON objects where each object represents a custom cursor action. Layer is a named category of diagram shapes.
* @default []
*/
customCursor?: CustomCursorActionModel[];
/**
* Helps to set the undo and redo node selection

@@ -710,9 +694,2 @@ * ```html

/**
* Triggers when a custom entry change is reverted or restored(undo/redo)
* @event
* @blazorProperty 'CustomHistoryChanged'
*/
customHistoryChange?: EmitType<ICustomHistoryChangeArgs>;
/**
* Triggers when a node, connector or diagram model is clicked twice

@@ -767,3 +744,2 @@ * @event

* @blazorProperty 'OnSourcePointChange'
* @deprecated
*/

@@ -776,3 +752,2 @@ sourcePointChange?: EmitType<IEndChangeEventArgs>;

* @blazorProperty 'OnTargetPointChange'
* @deprecated
*/

@@ -792,3 +767,2 @@ targetPointChange?: EmitType<IEndChangeEventArgs>;

* @blazorProperty 'OnPositionChange'
* @deprecated
*/

@@ -824,3 +798,2 @@ positionChange?: EmitType<IDraggingEventArgs>;

* @blazorProperty 'OnSegmentCollectionChange'
* @deprecated
*/

@@ -868,3 +841,2 @@ segmentCollectionChange?: EmitType<ISegmentCollectionChangeEventArgs>;

* @blazorProperty 'OnContextMenuOpen'
* @blazorType Syncfusion.EJ2.Blazor.Navigations.BeforeOpenCloseMenuEventArgs
*/

@@ -877,3 +849,2 @@ contextMenuOpen?: EmitType<BeforeOpenCloseMenuEventArgs>;

* @blazorProperty 'OnContextMenuItemRender'
* @blazorType Syncfusion.EJ2.Blazor.Navigations.MenuEventArgs
*/

@@ -886,3 +857,2 @@ contextMenuBeforeItemRender?: EmitType<MenuEventArgs>;

* @blazorProperty 'ContextMenuItemClicked'
* @blazorType Syncfusion.EJ2.Blazor.Navigations.MenuEventArgs
*/

@@ -892,9 +862,2 @@ contextMenuClick?: EmitType<MenuEventArgs>;

/**
* Triggers when a command executed.
* @event
* @blazorProperty 'OnCommandExecute'
*/
commandExecute?: EmitType<ICommandExecuteEventArgs>;
/**
* A collection of JSON objects where each object represents a layer. Layer is a named category of diagram shapes.

@@ -901,0 +864,0 @@ * @default []

@@ -1,2 +0,2 @@

import { DataManager } from '@syncfusion/ej2-data';import { Property, ChildProperty, Complex, Collection } from '@syncfusion/ej2-base';import { DataMapItemsModel } from './data-mapping-model';import { DataMapItems } from './data-mapping';
import { DataManager } from '@syncfusion/ej2-data';import { Property, ChildProperty, Complex } from '@syncfusion/ej2-base';

@@ -154,8 +154,2 @@ /**

/**
* A collection of JSON objects where each object represents an Data Map Items.
* @default []
*/
dataMap?: DataMapItemsModel[];
/**
* Add CrudAction to data source

@@ -162,0 +156,0 @@ * @aspDefaultValueIgnore

import { DataManager } from '@syncfusion/ej2-data';
import { ChildProperty } from '@syncfusion/ej2-base';
import { CrudActionModel, ConnectionDataSourceModel } from './data-source-model';
import { DataMapItemsModel } from './data-mapping-model';
/**

@@ -148,7 +147,2 @@ * Configures the data source that is to be bound with diagram

/**
* A collection of JSON objects where each object represents an Data Map Items.
* @default []
*/
dataMap: DataMapItemsModel[];
/**
* Add CrudAction to data source

@@ -155,0 +149,0 @@ * @aspDefaultValueIgnore

@@ -20,4 +20,3 @@ var __extends = (this && this.__extends) || (function () {

};
import { Property, ChildProperty, Complex, Collection } from '@syncfusion/ej2-base';
import { DataMapItems } from './data-mapping';
import { Property, ChildProperty, Complex } from '@syncfusion/ej2-base';
/**

@@ -134,5 +133,2 @@ * Configures the data source that is to be bound with diagram

__decorate([
Collection([], DataMapItems)
], DataSource.prototype, "dataMap", void 0);
__decorate([
Complex({}, CrudAction)

@@ -139,0 +135,0 @@ ], DataSource.prototype, "crudAction", void 0);

@@ -7,3 +7,3 @@ import { SelectorModel } from '../interaction/selector-model';

import { PointPortModel } from '../objects/port-model';
import { EntryType, EntryChangeType, EntryCategory } from '../enum/enum';
import { EntryType, EntryChangeType, EntryCategory, DiagramHistoryAction } from '../enum/enum';
import { DiagramElement } from '../core/elements/diagram-element';

@@ -68,2 +68,6 @@ /**

previousPhase?: PhaseModel;
/**
* Used to stored the added node cause.
*/
historyAction ?: DiagramHistoryAction;

@@ -70,0 +74,0 @@ }

@@ -80,11 +80,11 @@ import { Property, ChildProperty, Complex } from '@syncfusion/ej2-base';import { RulerOrientation, TickAlignment } from '../../ruler/index';

* Enables or disables both horizontal and vertical ruler.
* @default false
* @default 'false'
*/
showRulers?: boolean;
showRulers?: Boolean;
/**
* Updates the gridlines relative to the ruler ticks.
* @default true
* @default 'true'
*/
dynamicGrid?: boolean;
dynamicGrid?: Boolean;

@@ -91,0 +91,0 @@ /**

@@ -86,10 +86,10 @@ import { ChildProperty } from '@syncfusion/ej2-base';

* Enables or disables both horizontal and vertical ruler.
* @default false
* @default 'false'
*/
showRulers: boolean;
showRulers: Boolean;
/**
* Updates the gridlines relative to the ruler ticks.
* @default true
* @default 'true'
*/
dynamicGrid: boolean;
dynamicGrid: Boolean;
/**

@@ -96,0 +96,0 @@ * Defines the appearance of horizontal ruler

@@ -10,6 +10,6 @@ import { ChildProperty, Property } from '@syncfusion/ej2-base';

* Enables or Disables serialization of default values.
* @default false
* @default 'false'
*/
preventDefaults?: boolean;
preventDefaults?: Boolean;
}

@@ -20,5 +20,5 @@ import { ChildProperty } from '@syncfusion/ej2-base';

* Enables or Disables serialization of default values.
* @default false
* @default 'false'
*/
preventDefaults: boolean;
preventDefaults: Boolean;
}

@@ -172,4 +172,8 @@ /**

ConnectorConstraints[ConnectorConstraints["ReadOnly"] = 16384] = "ReadOnly";
/** Enables or disables routing to the connector. */
ConnectorConstraints[ConnectorConstraints["LineRouting"] = 32768] = "LineRouting";
/** Enables or disables routing to the connector. */
ConnectorConstraints[ConnectorConstraints["InheritLineRouting"] = 65536] = "InheritLineRouting";
/** Enables all constraints. */
ConnectorConstraints[ConnectorConstraints["Default"] = 11838] = "Default";
ConnectorConstraints[ConnectorConstraints["Default"] = 77374] = "Default";
})(ConnectorConstraints || (ConnectorConstraints = {}));

@@ -407,2 +411,4 @@ /**

DiagramConstraints[DiagramConstraints["Virtualization"] = 1024] = "Virtualization";
/** Enables/ Disable the line routing */
DiagramConstraints[DiagramConstraints["LineRouting"] = 2048] = "LineRouting";
/** Enables/Disable all constraints */

@@ -799,4 +805,2 @@ DiagramConstraints[DiagramConstraints["Default"] = 500] = "Default";

DiagramEvent[DiagramEvent["segmentCollectionChange"] = 24] = "segmentCollectionChange";
DiagramEvent[DiagramEvent["commandExecute"] = 25] = "commandExecute";
DiagramEvent[DiagramEvent["customHistoryChange"] = 26] = "customHistoryChange";
})(DiagramEvent || (DiagramEvent = {}));

@@ -803,0 +807,0 @@ /** Enables/Disables certain features of port connection

@@ -59,2 +59,3 @@ /**

export * from './interaction/container-interaction';
export * from './interaction/line-routing';
export * from './diagram/data-source';

@@ -61,0 +62,0 @@ export * from './diagram/grid-lines';

@@ -56,2 +56,3 @@ /**

export * from './interaction/container-interaction';
export * from './interaction/line-routing';
export * from './diagram/data-source';

@@ -58,0 +59,0 @@ export * from './diagram/grid-lines';

@@ -312,2 +312,6 @@ import { IElement } from '../objects/interface/IElement';

updateConnectorPoints(obj: Node | Connector, rect?: Rect): void;
/**
* @private
*/
updateSelectedNodeProperties(object?: NodeModel | ConnectorModel[]): void;
/** @private */

@@ -314,0 +318,0 @@ drawSelectionRectangle(x: number, y: number, width: number, height: number): void;

@@ -16,3 +16,3 @@ var __extends = (this && this.__extends) || (function () {

import { Rect } from '../primitives/rect';
import { intersect3, cloneBlazorObject } from '../utility/diagram-util';
import { intersect3 } from '../utility/diagram-util';
import { cloneObject } from '../utility/base-util';

@@ -148,8 +148,4 @@ import { DiagramEvent } from './../enum/enum';

};
var args1 = {
element: cloneBlazorObject(connector), removeSegments: cloneBlazorObject(removeSegments),
type: 'Removal', cancel: args.cancel
};
this.commandHandler.triggerEvent(DiagramEvent.segmentCollectionChange, args1);
if (!args1.cancel) {
this.commandHandler.triggerEvent(DiagramEvent.segmentCollectionChange, args);
if (!args.cancel) {
var last = connector.segments[index + 1];

@@ -186,3 +182,2 @@ connector.segments.splice(index - 1, 2);

var args;
var args1;
if (next.length || next.length === 0) {

@@ -193,8 +188,4 @@ removeSegments = connector.segments.slice(index, 2);

};
args1 = {
element: cloneBlazorObject(connector), removeSegments: cloneBlazorObject(removeSegments),
type: 'Removal', cancel: false
};
this.commandHandler.triggerEvent(DiagramEvent.segmentCollectionChange, args1);
if (!args1.cancel) {
this.commandHandler.triggerEvent(DiagramEvent.segmentCollectionChange, args);
if (!args.cancel) {
connector.segments.splice(index, 2);

@@ -229,3 +220,3 @@ if (segment.direction === 'Top' || segment.direction === 'Bottom') {

}
if (first && last && !args1.cancel) {
if (first && last && !args.cancel) {
first.length = Point.distancePoints(first.points[0], last.points[0]);

@@ -366,8 +357,4 @@ first.direction = Point.direction(first.points[0], last.points[0]);

};
var argsTemp = {
element: cloneBlazorObject(obj), addSegments: cloneBlazorObject(segments),
type: 'Addition', cancel: args.cancel
};
this.commandHandler.triggerEvent(DiagramEvent.segmentCollectionChange, argsTemp);
if (!argsTemp.cancel) {
this.commandHandler.triggerEvent(DiagramEvent.segmentCollectionChange, args);
if (!args.cancel) {
obj.segments = segments.concat(obj.segments);

@@ -420,8 +407,4 @@ index = coll + 2;

};
var args1 = {
element: cloneBlazorObject(obj), addSegments: cloneBlazorObject(segments), type: 'Addition',
cancel: args.cancel
};
this.commandHandler.triggerEvent(DiagramEvent.segmentCollectionChange, args1);
if (!args1.cancel) {
this.commandHandler.triggerEvent(DiagramEvent.segmentCollectionChange, args);
if (!args.cancel) {
if (obj.sourcePortID && segment.length && obj.segments[0].points.length > 2) {

@@ -497,8 +480,4 @@ obj.segments.splice(0, 1);

};
var args1 = {
element: cloneBlazorObject(connector), addSegments: cloneBlazorObject(segments),
type: 'Addition', cancel: args.cancel
};
this.commandHandler.triggerEvent(DiagramEvent.segmentCollectionChange, args1);
if (!args1.cancel) {
this.commandHandler.triggerEvent(DiagramEvent.segmentCollectionChange, args);
if (!args.cancel) {
connector.segments = connector.segments.concat(segments);

@@ -505,0 +484,0 @@ index = index + segmentIndex;

@@ -29,3 +29,3 @@ import { NodeModel } from '../objects/node-model';

*/
export declare function addChildToContainer(diagram: Diagram, parent: NodeModel, node: NodeModel, isUndo?: boolean): void;
export declare function addChildToContainer(diagram: Diagram, parent: NodeModel, node: NodeModel, isUndo?: boolean, historyAction?: boolean): void;
export declare function updateLaneBoundsAfterAddChild(container: NodeModel, swimLane: NodeModel, node: NodeModel, diagram: Diagram, isBoundsUpdate?: boolean): boolean;

@@ -32,0 +32,0 @@ /** @private */

@@ -11,3 +11,3 @@ import { Node } from '../objects/node';

import { considerSwimLanePadding } from '../utility/swim-lane-util';
import { DiagramAction } from '../enum/enum';
import { DiagramAction, DiagramConstraints } from '../enum/enum';
/**

@@ -132,2 +132,3 @@ * Interaction for Container

var object;
var container;
var nodes;

@@ -140,9 +141,11 @@ if (diagram.selectedObject.helperObject) {

object = (obj.nodes.length > 0) ? obj.nodes[0] : obj.connectors[0];
container = diagram.selectedItems.wrapper.children[0];
}
else {
object = obj;
container = diagram.selectedItems.wrapper;
}
diagram.selectedObject.actualObject = object;
var container = diagram.selectedItems.wrapper.children[0];
if (checkParentAsContainer(diagram, object)) {
if (checkParentAsContainer(diagram, object) ||
((diagram.constraints & DiagramConstraints.LineRouting) && diagram.selectedItems.connectors.length === 0)) {
var node = {

@@ -195,3 +198,3 @@ id: 'helper',

function removeChildrenInLane(diagram, node) {
if (node.parentId !== '') {
if (node.parentId && node.parentId !== '') {
var prevParentNode = diagram.nameTable[node.parentId];

@@ -222,9 +225,9 @@ if (prevParentNode.isLane && prevParentNode.parentId) {

*/
export function addChildToContainer(diagram, parent, node, isUndo) {
export function addChildToContainer(diagram, parent, node, isUndo, historyAction) {
if (!diagram.currentSymbol) {
diagram.protectPropertyChange(true);
var swimlane = void 0;
var swimlane = diagram.nameTable[parent.parentId];
node = diagram.getObject(node.id) || node;
var child = (diagram.nodes.indexOf(node) !== -1) ? node.id : node;
if (parent.container.type === 'Canvas') {
if (parent.container.type === 'Canvas' && !historyAction) {
var left = (node.wrapper.offsetX - node.wrapper.actualSize.width / 2) -

@@ -237,2 +240,13 @@ (parent.wrapper.offsetX - parent.wrapper.actualSize.width / 2);

}
else if (swimlane) {
var swimLaneBounds = swimlane.wrapper.bounds;
var parentBounds = parent.wrapper.bounds;
if (swimlane.shape.orientation === 'Horizontal') {
node.margin.left -= parentBounds.x - swimLaneBounds.x;
}
else {
var laneHeaderId = parent.parentId + swimlane.shape.lanes[0].id + '_0_header';
node.margin.top -= parentBounds.y - swimLaneBounds.y - diagram.nameTable[laneHeaderId].wrapper.bounds.height;
}
}
var container = diagram.nameTable[parent.id];

@@ -271,3 +285,3 @@ if (!container.children) {

type: 'ChildCollectionChanged', category: 'Internal',
undoObject: undoObj, redoObject: cloneObject(node)
undoObject: undoObj, redoObject: cloneObject(node), historyAction: historyAction ? 'AddNodeToLane' : undefined
};

@@ -274,0 +288,0 @@ diagram.addHistoryEntry(entry);

import { PointModel } from '../primitives/point-model';import { Rect } from '../primitives/rect';import { MarginModel } from '../core/appearance-model';import { Margin } from '../core/appearance';import { HorizontalAlignment, VerticalAlignment, ConnectionDirection, } from '../enum/enum';import { LayoutOrientation, ConnectorSegments, LayoutType, SubTreeOrientation, SubTreeAlignments, Segments } from '../enum/enum';import { Property, Complex, ChildProperty } from '@syncfusion/ej2-base';import { OrthogonalSegmentModel, BezierSegmentModel, StraightSegmentModel } from '../objects/connector-model';
import {TreeInfo} from "./layout-base";

@@ -172,7 +171,2 @@ /**

/**
* getLayoutInfo is used to configure every subtree of the organizational chart
*/
layoutInfo?: TreeInfo;
/**
* Defines whether an object should be at the left/right of the mind map. Applicable only for the direct children of the root node

@@ -179,0 +173,0 @@ * @aspDefaultValueIgnore

@@ -161,6 +161,2 @@ import { PointModel } from '../primitives/point-model';

/**
* getLayoutInfo is used to configure every subtree of the organizational chart
*/
layoutInfo: TreeInfo;
/**
* Defines whether an object should be at the left/right of the mind map. Applicable only for the direct children of the root node

@@ -345,2 +341,3 @@ * @aspDefaultValueIgnore

* @default undefined
* @blazorDefaultValueIgnore
*/

@@ -351,2 +348,3 @@ horizontalAlignment?: HorizontalAlignment;

* @default undefined
* @blazorDefaultValueIgnore
*/

@@ -365,3 +363,2 @@ verticalAlignment?: VerticalAlignment;

getLayoutInfo?: Function;
layoutInfo?: TreeInfo;
getBranch?: Function;

@@ -368,0 +365,0 @@ getConnectorSegments?: Function;

@@ -74,5 +74,2 @@ var __extends = (this && this.__extends) || (function () {

Property()
], Layout.prototype, "layoutInfo", void 0);
__decorate([
Property()
], Layout.prototype, "getBranch", void 0);

@@ -79,0 +76,0 @@ __decorate([

@@ -66,3 +66,2 @@ import { Rect } from '../primitives/rect';

var align = getMindmapBranch(node, fistLevelNodes);
align = node && node.branch ? node.branch : align;
(align === 'Left') ? leftNodes.push(node) : rightNodes.push(node);

@@ -101,4 +100,3 @@ }

verticalAlignment: layoutProp.verticalAlignment, horizontalAlignment: layoutProp.horizontalAlignment,
fixedNode: layoutProp.fixedNode, getLayoutInfo: getFunction(layoutProp.getLayoutInfo),
layoutInfo: layoutProp.layoutInfo, margin: layoutProp.margin,
fixedNode: layoutProp.fixedNode, getLayoutInfo: getFunction(layoutProp.getLayoutInfo), margin: layoutProp.margin,
root: layoutProp.fixedNode

@@ -105,0 +103,0 @@ };

@@ -463,2 +463,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} 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
*/

@@ -492,2 +493,4 @@ segments?: (OrthogonalSegmentModel | StraightSegmentModel | BezierSegmentModel)[];

* @aspType Syncfusion.EJ2.Diagrams.Segments
* @blazorDefaultValueIgnore
* @blazorDefaultValue Syncfusion.EJ2.Blazor.Diagrams.Segments.Straight
*/

@@ -494,0 +497,0 @@ type?: Segments;

@@ -498,2 +498,3 @@ /// <reference path="node-base-model.d.ts" />

* @aspType object
* @blazorType object
*/

@@ -523,2 +524,4 @@ segments: (OrthogonalSegmentModel | StraightSegmentModel | BezierSegmentModel)[];

* @aspType Syncfusion.EJ2.Diagrams.Segments
* @blazorDefaultValueIgnore
* @blazorDefaultValue Syncfusion.EJ2.Blazor.Diagrams.Segments.Straight
*/

@@ -525,0 +528,0 @@ type: Segments;

@@ -81,3 +81,4 @@ import { remove } from '@syncfusion/ej2-base';

onClose: this.contextMenuOnClose.bind(this),
cssClass: 'e-diagram-menu'
cssClass: 'e-diagram-menu',
animationSettings: { effect: 'None' }
});

@@ -230,2 +231,3 @@ this.contextMenu.appendTo(this.element);

hidden = false;
contextItems.contextMenu.showItems([item.id], true);
}

@@ -232,0 +234,0 @@ });

@@ -11,5 +11,2 @@ import { Container } from '../../core/containers/container';

import { OrthogonalSegmentModel, StraightSegmentModel, BezierSegmentModel } from '../../objects/connector-model';
import { ShapeAnnotation, PathAnnotation } from '../../objects/annotation';
import { PointPortModel } from '../../objects/port-model';
import { KeyGestureModel } from '../../diagram/keyboard-commands-model';
/**

@@ -338,14 +335,2 @@ * IElement interface defines the base of the diagram objects (node/connector)

/**
* ICustomHistoryChangeArgs notifies when the label of an element under goes editing
*
*/
export interface ICustomHistoryChangeArgs {
/** returns the type of the entry that means undo or redo */
entryType: string;
/** returns a collection of objects that are changed in the last undo/redo */
oldValue: NodeModel | ConnectorModel | SelectorModel | DiagramModel | ShapeAnnotation | PathAnnotation | PointPortModel;
/** returns an array of objects, where each object represents the changes made in last undo/redo */
newValue: NodeModel | ConnectorModel | SelectorModel | DiagramModel | ShapeAnnotation | PathAnnotation | PointPortModel;
}
/**
* IDropEventArgs notifies when the element is dropped in the diagram

@@ -366,8 +351,2 @@ *

}
/**
* Interface for command
*/
export interface ICommandExecuteEventArgs {
gesture: KeyGestureModel;
}
/** @private */

@@ -374,0 +353,0 @@ export interface StackEntryObject {

import { Container } from '../core/containers/container';
import { DiagramEvent } from '../enum/enum';
import { cloneObject as clone } from '../utility/base-util';
import { cloneBlazorObject } from '../utility/diagram-util';
/**

@@ -62,3 +61,3 @@ * Layout Animation function to enable or disable layout animation

var arg = {
element: cloneBlazorObject(clone(node)), state: (node.isExpanded) ? true : false
element: clone(node), state: (node.isExpanded) ? true : false
};

@@ -65,0 +64,0 @@ diagram.triggerEvent(DiagramEvent.expandStateChange, arg);

@@ -1,2 +0,2 @@

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 { Port, PointPort } from './port';import { PointPortModel } from './port-model';import { Annotation, ShapeAnnotation } from './annotation';import { ShapeAnnotationModel, HyperlinkModel } 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 { 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 { Port, PointPort } from './port';import { PointPortModel } from './port-model';import { Annotation, ShapeAnnotation } from './annotation';import { ShapeAnnotationModel, HyperlinkModel } 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 } 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 {NodeBaseModel} from "./node-base-model";

@@ -1529,8 +1529,2 @@

/**
* Set the branch for the mind map
* @default ''
*/
branch?: BranchTypes;
}

@@ -1537,0 +1531,0 @@

@@ -15,3 +15,3 @@ /// <reference path="node-base-model.d.ts" />

import { HorizontalAlignment, VerticalAlignment, BpmnShapes, BpmnEvents, BpmnTriggers, BpmnGateways, NodeConstraints } from '../enum/enum';
import { BpmnDataObjects, BpmnTasks, BpmnSubProcessTypes, BpmnLoops, BranchTypes } from '../enum/enum';
import { BpmnDataObjects, BpmnTasks, BpmnSubProcessTypes, BpmnLoops } from '../enum/enum';
import { BpmnBoundary, BpmnActivities, UmlScope } from '../enum/enum';

@@ -1516,7 +1516,2 @@ import { MarginModel } from '../core/appearance-model';

columnSpan: number;
/**
* Set the branch for the mind map
* @default ''
*/
branch: BranchTypes;
/** @private */

@@ -1523,0 +1518,0 @@ isCanvasUpdate: boolean;

@@ -1406,5 +1406,2 @@ var __extends = (this && this.__extends) || (function () {

], Node.prototype, "columnSpan", void 0);
__decorate([
Property('')
], Node.prototype, "branch", void 0);
return Node;

@@ -1411,0 +1408,0 @@ }(NodeBase));

@@ -8,3 +8,2 @@ import { Node } from './node';

import { swimLaneMeasureAndArrange, laneInterChanged, findLaneIndex, updateSwimLaneObject, pasteSwimLane } from '../utility/swim-lane-util';
import { DiagramEvent } from '../enum/enum';
/**

@@ -158,6 +157,2 @@ * Undo redo function used for revert and restore the changes

diagram.historyManager.undo(entry);
var arg = {
entryType: 'undo', oldValue: entry.undoObject, newValue: entry.redoObject
};
diagram.triggerEvent(DiagramEvent.customHistoryChange, arg);
}

@@ -428,3 +423,3 @@ }

if (parentNode) {
addChildToContainer(diagram, parentNode, actualObject, !isRedo);
addChildToContainer(diagram, parentNode, actualObject, !isRedo, entry.historyAction === 'AddNodeToLane');
}

@@ -859,6 +854,2 @@ else {

diagram.historyManager.redo(entry);
var arg = {
entryType: 'redo', oldValue: entry.redoObject, newValue: entry.undoObject
};
diagram.triggerEvent(DiagramEvent.customHistoryChange, arg);
}

@@ -865,0 +856,0 @@ }

@@ -771,2 +771,3 @@ import { Browser } from '@syncfusion/ej2-base';

var ctx = canvas.getContext('2d');
ctx.fillStyle = 'transparent';
ctx.fillRect(0, 0, bounds.width + (margin.left + margin.right), bounds.height + (margin.top + margin.bottom));

@@ -773,0 +774,0 @@ ctx.drawImage(img, bounds.x, bounds.y, bounds.width, bounds.height, margin.left, margin.top, bounds.width, bounds.height);

@@ -23,2 +23,4 @@ import { Diagram } from '../diagram';

/** @private */
export declare function canEnableRouting(connector: Connector, diagram: Diagram): number;
/** @private */
export declare function canDragSourceEnd(connector: Connector): number;

@@ -25,0 +27,0 @@ /** @private */

@@ -84,2 +84,13 @@ import { Node } from './../objects/node';

/** @private */
export function canEnableRouting(connector, diagram) {
var state = 0;
if (connector.constraints & ConnectorConstraints.LineRouting) {
state = connector.constraints & ConnectorConstraints.LineRouting;
}
else if (connector.constraints & ConnectorConstraints.InheritLineRouting) {
state = diagram.constraints & DiagramConstraints.LineRouting;
}
return state;
}
/** @private */
export function canDragSourceEnd(connector) {

@@ -86,0 +97,0 @@ return connector.constraints & ConnectorConstraints.DragSourceEnd;

@@ -26,3 +26,2 @@ import { PointModel } from './../primitives/point-model';

import { Canvas } from '../core/containers/canvas';
import { TreeInfo } from '../layout/layout-base';
/** @private */

@@ -51,6 +50,2 @@ export declare function completeRegion(region: Rect, selectedObjects: (NodeModel | ConnectorModel)[]): (NodeModel | ConnectorModel)[];

/** @private */
export declare function updateDefaultValues(actualNode: NodeModel | ConnectorModel, plainValue: NodeModel | ConnectorModel, defaultValue: object): void;
/** @private */
export declare function updateLayoutValue(actualNode: TreeInfo, defaultValue: object): void;
/** @private */
export declare function isPointOverConnector(connector: ConnectorModel, reference: PointModel): boolean;

@@ -160,3 +155,1 @@ /** @private */

export declare let findDistance: Function;
/** @private */
export declare function cloneBlazorObject(args: object): Object;

@@ -618,3 +618,3 @@ import { Rect } from '../primitives/rect';

var addInfo = 'addInfo';
content = node[id] + 'content_diagram';
content = element.diagramId + 'content_diagram';
sentNode[id] = node[id];

@@ -640,14 +640,8 @@ sentNode[height] = node[height];

if (typeof element.content === 'string') {
var template = document.getElementById(element.content);
if (template) {
div.appendChild(template);
var compiledString = void 0;
compiledString = compile(element.content);
for (var _i = 0, _a = compiledString(sentNode, null, null, content); _i < _a.length; _i++) {
item = _a[_i];
div.appendChild(item);
}
else {
var compiledString = void 0;
compiledString = compile(element.content);
for (var _i = 0, _a = compiledString(sentNode, null, null, content); _i < _a.length; _i++) {
item = _a[_i];
div.appendChild(item);
}
}
}

@@ -654,0 +648,0 @@ else {

@@ -235,11 +235,17 @@ var __extends = (this && this.__extends) || (function () {

if (eWidth === 0) {
eWidth = Math.floor(((window.innerWidth - screenX) - Math.floor(bRect.left)));
var widthValue = Math.floor(((window.innerWidth - screenX) - Math.floor(bRect.left)));
eWidth = widthValue > 0 ? widthValue : Math.floor(window.innerWidth);
}
if (eHeight === 0) {
eHeight = Math.floor(((window.innerHeight - screenY) - Math.floor(bRect.top)));
var heightValue = Math.floor(((window.innerHeight - screenY) - Math.floor(bRect.top)));
eHeight = heightValue > 0 ? heightValue : Math.floor(window.innerHeight);
}
svg.setAttribute('width', String(eWidth));
svg.setAttribute('height', String(eHeight));
this.model.width = eWidth;
this.model.height = eHeight;
if (eWidth > 0) {
svg.setAttribute('width', String(eWidth));
this.model.height = eHeight;
}
if (eHeight > 0) {
svg.setAttribute('height', String(eHeight));
this.model.width = eWidth;
}
var attributes;

@@ -246,0 +252,0 @@ if (!view.diagramLayerDiv) {

@@ -1,3 +0,2 @@

import { Component, Property, Complex, CollectionFactory, ChildProperty, Event } from '@syncfusion/ej2-base';import { Browser, EventHandler, Draggable, INotifyPropertyChanged, Collection, ModuleDeclaration } from '@syncfusion/ej2-base';import { remove, EmitType } from '@syncfusion/ej2-base';import { Accordion, AccordionItemModel, ExpandMode, ExpandEventArgs } from '@syncfusion/ej2-navigations';import { NodeModel, ConnectorModel, Node, Connector, Shape, Size, Transform, SwimLane, PathModel } from '../diagram/index';import { DiagramRenderer, Container, StackPanel, Margin, BpmnDiagrams, ShapeStyleModel, TextStyleModel } from '../diagram/index';import { DiagramElement, TextElement, MarginModel, Canvas, BpmnShape, PointModel, IElement } from '../diagram/index';import { TextWrap, TextOverflow, IPaletteSelectionChangeArgs, HeaderModel, SwimLaneModel } from '../diagram/index';import { SvgRenderer } from '../diagram/rendering/svg-renderer';import { parentsUntil, createSvgElement, createHtmlElement, createMeasureElements } from '../diagram/utility/dom-util';import { removeElementsByClass } from '../diagram/utility/dom-util';import { scaleElement, arrangeChild, groupHasType, setUMLActivityDefaults, updateDefaultValues } from '../diagram/utility/diagram-util';import { getFunction, randomId } from '../diagram/utility/base-util';import { getOuterBounds } from '../diagram/utility/connector';import { Point } from '../diagram/primitives/point';import { CanvasRenderer } from '../diagram/rendering/canvas-renderer';import { Rect } from '../diagram/primitives/rect';
import {SymbolInfo} from "./symbol-palette";
import { Component, Property, Complex, CollectionFactory, ChildProperty, Event } from '@syncfusion/ej2-base';import { Browser, EventHandler, Draggable, INotifyPropertyChanged, Collection, ModuleDeclaration } from '@syncfusion/ej2-base';import { remove, EmitType } from '@syncfusion/ej2-base';import { Accordion, AccordionItemModel, ExpandMode, ExpandEventArgs } from '@syncfusion/ej2-navigations';import { NodeModel, ConnectorModel, Node, Connector, Shape, Size, Transform, SwimLane, PathModel } from '../diagram/index';import { DiagramRenderer, Container, StackPanel, Margin, BpmnDiagrams, ShapeStyleModel, TextStyleModel } from '../diagram/index';import { DiagramElement, TextElement, MarginModel, Canvas, BpmnShape, PointModel, IElement } from '../diagram/index';import { TextWrap, TextOverflow, IPaletteSelectionChangeArgs, HeaderModel, SwimLaneModel } from '../diagram/index';import { SvgRenderer } from '../diagram/rendering/svg-renderer';import { parentsUntil, createSvgElement, createHtmlElement, createMeasureElements } from '../diagram/utility/dom-util';import { removeElementsByClass } from '../diagram/utility/dom-util';import { scaleElement, arrangeChild, groupHasType, setUMLActivityDefaults } from '../diagram/utility/diagram-util';import { getFunction, randomId } from '../diagram/utility/base-util';import { getOuterBounds } from '../diagram/utility/connector';import { Point } from '../diagram/primitives/point';import { CanvasRenderer } from '../diagram/rendering/canvas-renderer';import { Rect } from '../diagram/primitives/rect';
import {ComponentModel} from '@syncfusion/ej2-base';

@@ -152,9 +151,5 @@

/**
* Defines the size, appearance and description of a symbol
*/
symbolInfo?: SymbolInfo;
/**
* Defines the symbols to be added in search palette
* @aspDefaultValueIgnore
* @blazorDefaultValueIgnore
* @default undefined

@@ -166,7 +161,2 @@ * @deprecated

/**
* Defines the symbols to be added in search palette
*/
ignoreSymbolsOnSearch?: string[];
/**
* Defines the content of a symbol

@@ -247,7 +237,2 @@ * @aspDefaultValueIgnore

/**
* Helps to return the default properties of node
*/
nodeDefaults?: NodeModel;
/**
* Helps to return the default properties of connector

@@ -258,7 +243,2 @@ * @deprecated

/**
* Helps to return the default properties of connectors
*/
connectorDefaults?: ConnectorModel;
}

@@ -157,8 +157,5 @@ import { Component, ChildProperty } from '@syncfusion/ej2-base';

/**
* Defines the size, appearance and description of a symbol
*/
symbolInfo: SymbolInfo;
/**
* Defines the symbols to be added in search palette
* @aspDefaultValueIgnore
* @blazorDefaultValueIgnore
* @default undefined

@@ -169,6 +166,2 @@ * @deprecated

/**
* Defines the symbols to be added in search palette
*/
ignoreSymbolsOnSearch: string[];
/**
* Defines the content of a symbol

@@ -243,6 +236,2 @@ * @aspDefaultValueIgnore

/**
* Helps to return the default properties of node
*/
nodeDefaults: NodeModel;
/**
* Helps to return the default properties of connector

@@ -252,6 +241,2 @@ * @deprecated

getConnectorDefaults: Function | string;
/**
* Helps to return the default properties of connectors
*/
connectorDefaults: ConnectorModel;
/** @private */

@@ -386,3 +371,2 @@ selectedSymbols: NodeModel | ConnectorModel;

private createTextbox;
private getFilterSymbol;
private searchPalette;

@@ -389,0 +373,0 @@ private createSearchPalette;

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

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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc