)=>void):void;
@@ -15336,6 +15335,9 @@ declare namespace yfiles{
/**
* Allows the use of an {@link yfiles.styles.IEdgeStyle} to render the selection, highlight or focus indicator of edges.
*
+ * The renderer of the {@link yfiles.view.EdgeStyleDecorationInstaller#edgeStyle} used by this class must create {@link yfiles.view.SvgVisual}s.
+ *
+ *
* The {@link yfiles.view.EdgeStyleDecorationInstaller#zoomPolicy} property defines how the zoom level affects the rendering of the indicator. It can either scale according to the
* zoom level similar to regular graph items or have always to same thickness regardless of the zoom, similar to the
* default yFiles indicators.
@@ -15439,6 +15441,9 @@ declare namespace yfiles{
/**
* Allows the use of an {@link yfiles.styles.ILabelStyle} to render the selection, highlight or focus indicator of labels.
*
+ * The renderer of the {@link yfiles.view.LabelStyleDecorationInstaller#labelStyle} used by this class must create {@link yfiles.view.SvgVisual}s.
+ *
+ *
* The {@link yfiles.view.LabelStyleDecorationInstaller#zoomPolicy} property defines how the zoom level affects the rendering of the indicator. It can either scale according to the
* zoom level similar to regular graph items or have always to same thickness regardless of the zoom, similar to the
* default yFiles indicators.
@@ -15521,6 +15526,9 @@ declare namespace yfiles{
/**
* Allows the use of an {@link yfiles.styles.INodeStyle} to render the selection, highlight or focus indicator of nodes.
*
+ * The renderer of the {@link yfiles.view.NodeStyleDecorationInstaller#nodeStyle} used by this class must create {@link yfiles.view.SvgVisual}s.
+ *
+ *
* The {@link yfiles.view.NodeStyleDecorationInstaller#zoomPolicy} property defines how the zoom level affects the rendering of the indicator. It can either scale according to the
* zoom level similar to regular graph items or have always to same thickness regardless of the zoom, similar to the
* default yFiles indicators.
@@ -15649,7 +15657,7 @@ declare namespace yfiles{
freeze():void;
/**
* Determines if this instance is frozen.
- * @returns
+ * @returns
*/
isFrozen():boolean;
/**
@@ -17702,23 +17710,23 @@ declare namespace yfiles{
static isInstance(o:any):o is yfiles.view.Color;
}
/**
- *
+ *
* @class
* @extends {yfiles.graphml.MarkupExtension}
*/
export interface ColorExtension extends yfiles.graphml.MarkupExtension{}
export class ColorExtension {
/**
- *
+ *
* @param color
*/
constructor(color:yfiles.view.Color);
/**
- *
+ *
*/
constructor();
/**
- *
+ *
* @type {string}
*/
value:string;
@@ -18056,7 +18064,7 @@ declare namespace yfiles{
freeze():void;
/**
* Determines if this instance is frozen.
- * @returns
+ * @returns
*/
isFrozen():boolean;
/**
@@ -18366,7 +18374,7 @@ declare namespace yfiles{
freeze():void;
/**
* Determines if this instance is frozen.
- * @returns
+ * @returns
*/
isFrozen():boolean;
/**
@@ -18683,11 +18691,11 @@ declare namespace yfiles{
*/
constructor(options?:{startPoint?:yfiles.geometry.Point,endPoint?:yfiles.geometry.Point,spreadMethod?:yfiles.view.GradientSpreadMethod,gradientStops?:Array});
/**
- *
+ *
* @param context
* @param item
* @param id
- * @returns
+ * @returns
*/
accept(context:yfiles.view.ICanvasContext,item:Node,id:string):boolean;
/**
@@ -18771,21 +18779,21 @@ declare namespace yfiles{
*/
constructor();
/**
- *
+ *
* @param context
* @param node
* @param id
- * @returns
+ * @returns
*/
accept(context:yfiles.view.ICanvasContext,node:Node,id:string):boolean;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
createDefsElement(context:yfiles.view.ICanvasContext):SVGElement;
/**
- *
+ *
* @param context
* @param oldElement
*/
@@ -18904,7 +18912,7 @@ declare namespace yfiles{
clone():any;
/**
* Clones the current value of this instance to a new unfrozen {@link yfiles.view.Stroke}.
- * @returns
+ * @returns
*/
cloneCurrentValue():yfiles.view.Stroke;
/**
@@ -18916,7 +18924,7 @@ declare namespace yfiles{
freeze():void;
/**
* Determines if this instance is frozen.
- * @returns
+ * @returns
*/
isFrozen():boolean;
/**
@@ -19594,11 +19602,11 @@ declare namespace yfiles{
*/
constructor(options?:{center?:yfiles.geometry.Point,radiusX?:number,radiusY?:number,spreadMethod?:yfiles.view.GradientSpreadMethod,gradientOrigin?:yfiles.geometry.Point,gradientStops?:Array});
/**
- *
+ *
* @param context
* @param item
* @param id
- * @returns
+ * @returns
*/
accept(context:yfiles.view.ICanvasContext,item:Node,id:string):boolean;
/**
@@ -20724,12 +20732,12 @@ declare namespace yfiles{
*/
constructor(table:yfiles.graph.ITable,columnLayout:number[],rowLayout:number[]);
/**
- *
+ *
* @param time
*/
animate(time:number):void;
/**
- *
+ *
*/
cleanup():void;
/**
@@ -20741,7 +20749,7 @@ declare namespace yfiles{
*/
createStripeAnimation(stripe:yfiles.graph.IStripe,targetSize:number):yfiles.view.IAnimation;
/**
- *
+ *
*/
initialize():void;
/**
@@ -20813,12 +20821,12 @@ declare namespace yfiles{
*/
constructor();
/**
- *
+ *
*/
clear():void;
/**
- *
- * @returns
+ *
+ * @returns
*/
getEnumerator():yfiles.collections.IEnumerator;
/**
@@ -20834,7 +20842,7 @@ declare namespace yfiles{
*/
onItemSelectionChanged(evt:yfiles.view.ItemSelectionChangedEventArgs):void;
/**
- *
+ *
* @param item
* @param selected
*/
@@ -20856,27 +20864,27 @@ declare namespace yfiles{
*/
allowCrossTableSelection:boolean;
/**
- *
+ *
* @type {yfiles.view.ISelectionModel.}
*/
selectedRows:yfiles.view.ISelectionModel;
/**
- *
+ *
* @type {yfiles.view.ISelectionModel.}
*/
selectedColumns:yfiles.view.ISelectionModel;
/**
- *
+ *
* @type {number}
*/
size:number;
/**
- *
+ *
* @param listener
*/
addItemSelectionChangedListener(listener:(sender:any,evt:yfiles.view.ItemSelectionChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeItemSelectionChangedListener(listener:(sender:any,evt:yfiles.view.ItemSelectionChangedEventArgs)=>void):void;
@@ -21399,7 +21407,7 @@ declare namespace yfiles{
*/
inputModeContext:yfiles.input.IInputModeContext;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -21554,19 +21562,19 @@ declare namespace yfiles{
cancel():void;
/**
* Creates the event recognizer that is used to recognize the clicks for this instance.
- * @returns
+ * @returns
* @protected
*/
createClickRecognizer():(eventSource:any,evt:yfiles.lang.EventArgs)=>boolean;
/**
* Creates the event recognizer that is used to recognize the press event for this instance.
- * @returns
+ * @returns
* @protected
*/
createPressRecognizer():(eventSource:any,evt:yfiles.lang.EventArgs)=>boolean;
/**
* Creates the event recognizer that is used to recognize the release event for this instance.
- * @returns
+ * @returns
* @protected
*/
createReleaseRecognizer():(eventSource:any,evt:yfiles.lang.EventArgs)=>boolean;
@@ -21593,7 +21601,7 @@ declare namespace yfiles{
* Determines whether the given event is a press event that occurred at an invalid location.
* @param eventSource
* @param evt
- * @returns
+ * @returns
* @see yfiles.input.ClickInputMode#validClickHitTestable
* @protected
*/
@@ -21602,7 +21610,7 @@ declare namespace yfiles{
* Determines whether the given event is a valid click event.
* @param src
* @param evt
- * @returns
+ * @returns
* @see yfiles.input.ClickInputMode#validClickHitTestable
* @protected
*/
@@ -21611,7 +21619,7 @@ declare namespace yfiles{
* Determines whether the given event is a valid press event.
* @param eventSource
* @param evt
- * @returns
+ * @returns
* @protected
*/
isValidPress(eventSource:any,evt:yfiles.lang.EventArgs):boolean;
@@ -21619,7 +21627,7 @@ declare namespace yfiles{
* Determines whether the given event is a valid release event.
* @param src
* @param evt
- * @returns
+ * @returns
* @see yfiles.input.ClickInputMode#validClickHitTestable
* @protected
*/
@@ -21744,13 +21752,13 @@ declare namespace yfiles{
*
* To ensure that the flag really acts just once, this method resets the flag and returns its value prior to the reset.
*
- * @returns
+ * @returns
* @protected
*/
queryAndResetPreventNextDoubleClick():boolean;
/**
- *
- * @returns
+ *
+ * @returns
*/
tryStop():boolean;
/**
@@ -21767,7 +21775,7 @@ declare namespace yfiles{
*/
uninstall(context:yfiles.input.IInputModeContext):void;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -21793,7 +21801,7 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -22417,14 +22425,14 @@ declare namespace yfiles{
*
* @param [queryLocation=null] The optional location for which the context menu content should be queried. This value will be passed to {@link #onPopulateMenu}
* and will ultimately be available in {@link #queryLocation}. If not specified, the last known mouse location will be used.
- * @returns
+ * @returns
* @see yfiles.input.ContextMenuInputMode#menuClosed
* @see yfiles.input.ContextMenuInputMode#addCloseMenuListener
*/
shouldOpenMenu(queryLocation?:yfiles.geometry.Point):boolean;
/**
* Stops the display of the context menu and requests that the context menu is closed.
- * @returns
+ * @returns
*/
tryStop():boolean;
/**
@@ -22433,7 +22441,7 @@ declare namespace yfiles{
*/
uninstall(context:yfiles.input.IInputModeContext):void;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -22459,7 +22467,7 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -22584,7 +22592,7 @@ declare namespace yfiles{
/**
* Callback that adjusts the effect accordingly.
* @param evt
- * @returns
+ * @returns
* @protected
*/
adjustEffect(evt:yfiles.view.DragEventArgs):boolean;
@@ -22700,7 +22708,7 @@ declare namespace yfiles{
*/
uninstall(context:yfiles.input.IInputModeContext):void;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -22726,7 +22734,7 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -22963,7 +22971,7 @@ declare namespace yfiles{
*/
constructor();
/**
- *
+ *
*/
cancel():void;
/**
@@ -23030,8 +23038,8 @@ declare namespace yfiles{
*/
onStopped():void;
/**
- *
- * @returns
+ *
+ * @returns
*/
tryStop():boolean;
/**
@@ -23048,7 +23056,7 @@ declare namespace yfiles{
*/
uninstall(context:yfiles.input.IInputModeContext):void;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -23062,7 +23070,7 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -23149,7 +23157,7 @@ declare namespace yfiles{
*/
beginDragging(handle:yfiles.input.IHandle):void;
/**
- *
+ *
*/
cancel():void;
/**
@@ -23351,8 +23359,8 @@ declare namespace yfiles{
*/
removeHandle(handle:yfiles.input.IHandle):void;
/**
- *
- * @returns
+ *
+ * @returns
*/
tryStop():boolean;
/**
@@ -23361,7 +23369,7 @@ declare namespace yfiles{
*/
uninstall(context:yfiles.input.IInputModeContext):void;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -23390,7 +23398,7 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -24096,13 +24104,13 @@ declare namespace yfiles{
*/
constructor(gridSize:number);
/**
- *
+ *
* @param context
* @param item
* @param location
* @param xSnapPolicy
* @param ySnapPolicy
- * @returns
+ * @returns
*/
snapToGrid(context:yfiles.input.IInputModeContext,item:T,location:yfiles.geometry.IMutablePoint,xSnapPolicy:yfiles.input.SnapPolicy,ySnapPolicy:yfiles.input.SnapPolicy):boolean;
/**
@@ -24554,7 +24562,7 @@ declare namespace yfiles{
* @param parent
* @param parentContext
* @param lookupCallback
- * @returns
+ * @returns
* @static
*/
createInputModeContext?(parent:yfiles.input.IInputMode,parentContext:yfiles.input.IInputModeContext,lookupCallback:(subject:any,type:yfiles.lang.Class)=>any):yfiles.input.IInputModeContext;
@@ -24562,7 +24570,7 @@ declare namespace yfiles{
* Factory method that creates an {@link yfiles.input.IInputModeContext} that uses the provided parent mode and lookup decoration.
* @param parent
* @param lookupCallback
- * @returns
+ * @returns
* @static
*/
createInputModeContext?(parent:yfiles.input.IInputMode,lookupCallback:(subject:any,type:yfiles.lang.Class)=>any):yfiles.input.IInputModeContext;
@@ -24571,7 +24579,7 @@ declare namespace yfiles{
* @param canvas The {@link } to use, may not be null.
* @param [parent=null] The mode to set as the parent. This may be null for the canvas' context.
* @param [lookup=null] The lookup to use.
- * @returns
+ * @returns
* @static
*/
createInputModeContext?(canvas:yfiles.view.CanvasComponent,parent?:yfiles.input.IInputMode,lookup?:yfiles.graph.ILookup):yfiles.input.IInputModeContext;
@@ -24581,7 +24589,7 @@ declare namespace yfiles{
* @param options.canvas The {@link } to use, may not be null.
* @param [options.parent=null] The mode to set as the parent. This may be null for the canvas' context.
* @param [options.lookup=null] The lookup to use.
- * @returns
+ * @returns
* @static
*/
createInputModeContext?(options:{canvas:yfiles.view.CanvasComponent,parent?:yfiles.input.IInputMode,lookup?:yfiles.graph.ILookup}):yfiles.input.IInputModeContext;
@@ -24591,7 +24599,7 @@ declare namespace yfiles{
* @param parent
* @param parentContext
* @param lookup
- * @returns
+ * @returns
* @static
*/
createInputModeContext?(parent:yfiles.input.IInputMode,parentContext:yfiles.input.IInputModeContext,lookup:yfiles.graph.ILookup):yfiles.input.IInputModeContext;
@@ -24599,7 +24607,7 @@ declare namespace yfiles{
* Factory method that creates an {@link yfiles.input.IInputModeContext} that uses the provided parent mode and lookup decoration.
* @param parent
* @param [lookup=null]
- * @returns
+ * @returns
* @static
*/
createInputModeContext?(parent:yfiles.input.IInputMode,lookup?:yfiles.graph.ILookup):yfiles.input.IInputModeContext;
@@ -24823,7 +24831,7 @@ declare namespace yfiles{
*/
addRecognizerBinding(recognizer:(eventSource:any,evt:yfiles.lang.EventArgs)=>boolean,command:yfiles.input.ICommand,commandParameter?:any):yfiles.input.KeyboardInputModeBinding;
/**
- *
+ *
*/
cancel():void;
/**
@@ -24920,7 +24928,7 @@ declare namespace yfiles{
*/
uninstall(context:yfiles.input.IInputModeContext):void;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -24946,7 +24954,7 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -25146,8 +25154,8 @@ declare namespace yfiles{
*/
onStopped():void;
/**
- *
- * @returns
+ *
+ * @returns
*/
tryStop():boolean;
/**
@@ -25164,7 +25172,7 @@ declare namespace yfiles{
*/
uninstall(context:yfiles.input.IInputModeContext):void;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -25190,7 +25198,7 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -25477,7 +25485,7 @@ declare namespace yfiles{
*/
adjustTooltipPosition(originalPosition:yfiles.geometry.Point):yfiles.geometry.Point;
/**
- *
+ *
*/
cancel():void;
/**
@@ -25625,7 +25633,7 @@ declare namespace yfiles{
*/
uninstall(context:yfiles.input.IInputModeContext):void;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -25651,7 +25659,7 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -25945,8 +25953,8 @@ declare namespace yfiles{
*/
onStopped():void;
/**
- *
- * @returns
+ *
+ * @returns
*/
tryStop():boolean;
/**
@@ -25972,7 +25980,7 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -25983,7 +25991,7 @@ declare namespace yfiles{
*/
controller:yfiles.input.ConcurrencyController;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -26473,17 +26481,17 @@ declare namespace yfiles{
*/
onStopped():void;
/**
- *
- * @returns
+ *
+ * @returns
*/
tryStop():boolean;
/**
- *
+ *
* @param context
*/
uninstall(context:yfiles.input.IInputModeContext):void;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -26509,7 +26517,7 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -26822,7 +26830,7 @@ declare namespace yfiles{
*/
initialize():void;
/**
- *
+ *
* @param context
* @param controller
*/
@@ -26864,11 +26872,11 @@ declare namespace yfiles{
subModePriorityChanged():void;
/**
* Tries to stop all modes.
- * @returns
+ * @returns
*/
tryStop():boolean;
/**
- *
+ *
* @param context
*/
uninstall(context:yfiles.input.IInputModeContext):void;
@@ -26894,12 +26902,12 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {number}
*/
priority:number;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -27650,7 +27658,7 @@ declare namespace yfiles{
* @param snapLine The snap line this class would snap to or null if it doesn't snap to a SnapLine.
* @param snappedCoordinates The coordinates at the moved item at which the drawn snap line should end.
* @param movedObject The moved object for which this result is created.
- * @returns
+ * @returns
* @static
*/
static createLabelSnapResult(layoutParameter:yfiles.graph.ILabelModelParameter,weight:number,delta:yfiles.geometry.Point,tag:any,snapLine:yfiles.input.SnapLine,snappedCoordinates:yfiles.geometry.Point,movedObject:any):yfiles.input.SnapResult;
@@ -27677,7 +27685,7 @@ declare namespace yfiles{
* size and the object which is currently reshaped.
* @param size The target size to which the resized object will snap.
* @param horizontal Indicates whether width or height should snap. true if the width should snap.
- * @returns
+ * @returns
* @static
*/
static createResizeSnapResult(weight:number,delta:number,tag:any,rectangles:yfiles.collections.IEnumerable,size:number,horizontal:boolean):yfiles.input.SnapResult;
@@ -27691,7 +27699,7 @@ declare namespace yfiles{
* @param snapLine The snap line this class would snap to or null if it doesn't snap to a SnapLine.
* @param snappedLocation The coordinates at the moved item at which the drawn snap line should end.
* @param movedObject The moved object for which this result is created.
- * @returns
+ * @returns
* @static
*/
static createSnapLineSnapResult(weight:number,delta:yfiles.geometry.Point,tag:any,snapLine:yfiles.input.SnapLine,snappedLocation:yfiles.geometry.Point,movedObject:any):yfiles.input.SnapResult;
@@ -27913,19 +27921,19 @@ declare namespace yfiles{
cancel():void;
/**
* Creates the event recognizer that is used to recognize the press event for this instance.
- * @returns
+ * @returns
* @protected
*/
createPressRecognizer():(eventSource:any,evt:yfiles.lang.EventArgs)=>boolean;
/**
* Creates the event recognizer that is used to recognize the release event for this instance.
- * @returns
+ * @returns
* @protected
*/
createReleaseRecognizer():(eventSource:any,evt:yfiles.lang.EventArgs)=>boolean;
/**
* Creates the event recognizer that is used to recognize the taps for this instance.
- * @returns
+ * @returns
* @protected
*/
createTapRecognizer():(eventSource:any,evt:yfiles.lang.EventArgs)=>boolean;
@@ -27952,7 +27960,7 @@ declare namespace yfiles{
* Determines whether the given event is a press event that occurred at an invalid location.
* @param eventSource
* @param evt
- * @returns
+ * @returns
* @see yfiles.input.TapInputMode#validTapHitTestable
* @protected
*/
@@ -27961,7 +27969,7 @@ declare namespace yfiles{
* Determines whether the given event is a valid press event.
* @param eventSource
* @param evt
- * @returns
+ * @returns
* @protected
*/
isValidPress(eventSource:any,evt:yfiles.lang.EventArgs):boolean;
@@ -27969,7 +27977,7 @@ declare namespace yfiles{
* Determines whether the given event is a valid release event.
* @param eventSource
* @param evt
- * @returns
+ * @returns
* @protected
*/
isValidRelease(eventSource:any,evt:yfiles.lang.EventArgs):boolean;
@@ -27977,7 +27985,7 @@ declare namespace yfiles{
* Determines whether the given event is a valid tap event.
* @param eventSource
* @param evt
- * @returns
+ * @returns
* @protected
*/
isValidTap(eventSource:any,evt:yfiles.lang.EventArgs):boolean;
@@ -28063,13 +28071,13 @@ declare namespace yfiles{
*
* To ensure that the flag really acts just once, this method resets the flag and returns its value prior to the reset.
*
- * @returns
+ * @returns
* @protected
*/
queryAndResetPreventNextDoubleTap():boolean;
/**
- *
- * @returns
+ *
+ * @returns
*/
tryStop():boolean;
/**
@@ -28086,7 +28094,7 @@ declare namespace yfiles{
*/
uninstall(context:yfiles.input.IInputModeContext):void;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -28112,7 +28120,7 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -28263,7 +28271,7 @@ declare namespace yfiles{
ensureVisible():void;
/**
* Returns the bounds of the text area in world coordinates.
- * @returns
+ * @returns
* @protected
*/
getTextBoxBounds():yfiles.geometry.Rect;
@@ -28402,7 +28410,7 @@ declare namespace yfiles{
*/
uninstallTextBox():void;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -28428,7 +28436,7 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -28642,7 +28650,7 @@ declare namespace yfiles{
*/
constructor();
/**
- *
+ *
*/
cancel():void;
/**
@@ -28743,8 +28751,8 @@ declare namespace yfiles{
*/
startWaiting():void;
/**
- *
- * @returns
+ *
+ * @returns
*/
tryStop():boolean;
/**
@@ -28761,7 +28769,7 @@ declare namespace yfiles{
*/
uninstall(context:yfiles.input.IInputModeContext):void;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -28775,7 +28783,7 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -29113,7 +29121,7 @@ declare namespace yfiles{
/**
* Wrap a handler into an interface.
* @param handler
- * @returns
+ * @returns
* @static
*/
create?(handler:(context:yfiles.input.IInputModeContext,location:yfiles.geometry.Point)=>boolean):yfiles.input.IHitTestable;
@@ -29556,7 +29564,7 @@ declare namespace yfiles{
createItemHoverInputMode():yfiles.input.ItemHoverInputMode;
/**
* Factory method that creates the {@link yfiles.input.GraphInputMode#keyboardInputMode} instance.
- * @returns
+ * @returns
* @protected
*/
createKeyboardInputMode():yfiles.input.KeyboardInputMode;
@@ -31623,21 +31631,21 @@ declare namespace yfiles{
*/
constructor(minimumSize:yfiles.geometry.ISize,maximumSize:yfiles.geometry.ISize,minimumEnclosedArea?:yfiles.geometry.IRectangle);
/**
- *
+ *
* @param node
- * @returns
+ * @returns
*/
getMaximumSize(node:yfiles.graph.INode):yfiles.geometry.Size;
/**
- *
+ *
* @param node
- * @returns
+ * @returns
*/
getMinimumEnclosedArea(node:yfiles.graph.INode):yfiles.geometry.Rect;
/**
- *
+ *
* @param node
- * @returns
+ * @returns
*/
getMinimumSize(node:yfiles.graph.INode):yfiles.geometry.Size;
/**
@@ -31860,7 +31868,7 @@ declare namespace yfiles{
*/
constructor();
/**
- *
+ *
*/
cancel():void;
/**
@@ -31979,7 +31987,7 @@ declare namespace yfiles{
*/
updateHover(location?:yfiles.geometry.Point):void;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -32005,7 +32013,7 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -32448,7 +32456,7 @@ declare namespace yfiles{
*/
adjustGroupNodeLocation(collapse:boolean,groupNode:yfiles.graph.INode):void;
/**
- *
+ *
*/
cancel():void;
/**
@@ -32779,7 +32787,7 @@ declare namespace yfiles{
*/
uninstall(context:yfiles.input.IInputModeContext):void;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -32805,7 +32813,7 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -33764,7 +33772,7 @@ declare namespace yfiles{
* This implementation will delegate to the {@link yfiles.input.DefaultPortCandidate#createInstance} method.
*
* @param context
- * @returns
+ * @returns
*/
createPort(context:yfiles.input.IInputModeContext):yfiles.graph.IPort;
/**
@@ -33870,41 +33878,41 @@ declare namespace yfiles{
*/
constructor(node:yfiles.graph.INode,wrappedHandler?:yfiles.input.IPositionHandler);
/**
- *
- * @param inputModeContext
+ *
+ * @param context
* @param originalLocation
*/
- cancelDrag(inputModeContext:yfiles.input.IInputModeContext,originalLocation:yfiles.geometry.Point):void;
+ cancelDrag(context:yfiles.input.IInputModeContext,originalLocation:yfiles.geometry.Point):void;
/**
- *
- * @param inputModeContext
+ *
+ * @param context
* @param originalLocation
* @param newLocation
*/
- dragFinished(inputModeContext:yfiles.input.IInputModeContext,originalLocation:yfiles.geometry.Point,newLocation:yfiles.geometry.Point):void;
+ dragFinished(context:yfiles.input.IInputModeContext,originalLocation:yfiles.geometry.Point,newLocation:yfiles.geometry.Point):void;
/**
- *
- * @param inputModeContext
+ *
+ * @param context
* @param originalLocation
* @param newLocation
*/
- handleMove(inputModeContext:yfiles.input.IInputModeContext,originalLocation:yfiles.geometry.Point,newLocation:yfiles.geometry.Point):void;
+ handleMove(context:yfiles.input.IInputModeContext,originalLocation:yfiles.geometry.Point,newLocation:yfiles.geometry.Point):void;
/**
- *
- * @param inputModeContext
+ *
+ * @param context
*/
- initializeDrag(inputModeContext:yfiles.input.IInputModeContext):void;
+ initializeDrag(context:yfiles.input.IInputModeContext):void;
/**
* Sets a temporary visual parent for the node during reparenting.
*
* This is used to show the grouping hierarchy level a node would end in after finishing the reparenting gesture. Override
* this method with an empty implementation to not change the z-order of the dragged node during the gesture.
*
- * @param inputModeContext The current {@link }.
+ * @param context The current {@link }.
* @param node The node being reparented.
* @param parent The temporary parent for the node.
*/
- setCurrentParent(inputModeContext:yfiles.input.IInputModeContext,node:yfiles.graph.INode,parent:yfiles.graph.INode):void;
+ setCurrentParent(context:yfiles.input.IInputModeContext,node:yfiles.graph.INode,parent:yfiles.graph.INode):void;
/**
* Gets a view of the location of the item.
*
@@ -34382,14 +34390,14 @@ declare namespace yfiles{
/**
* Creates a generic composite implementation for the {@link yfiles.input.IPortCandidateProvider} interface.
* @param providers The providers to create the composite from.
- * @returns
+ * @returns
* @static
*/
combine?(...providers:yfiles.input.IPortCandidateProvider[]):yfiles.input.IPortCandidateProvider;
/**
* Creates a generic composite implementation for the {@link yfiles.input.IPortCandidateProvider} interface.
* @param providers The providers to create the composite from.
- * @returns
+ * @returns
* @static
*/
combine?(providers:yfiles.collections.IEnumerable):yfiles.input.IPortCandidateProvider;
@@ -34411,7 +34419,7 @@ declare namespace yfiles{
* Creates an implementation of the {@link yfiles.input.IPortCandidateProvider} interface that returns the ports that exist in the
* given {@link yfiles.graph.IPortOwner#ports}'s {@link yfiles.graph.IPortOwner} collection.
* @param owner The owner of the port collection.
- * @returns
+ * @returns
* @static
*/
fromExistingPorts?(owner:yfiles.graph.IPortOwner):yfiles.input.IPortCandidateProvider;
@@ -34419,7 +34427,7 @@ declare namespace yfiles{
* Creates a trivial implementation of an {@link yfiles.input.IPortCandidateProvider} that always returns exactly one candidate
* that is centered at the node's {@link yfiles.graph.INode#layout}.
* @param node The node to get the layout's center from.
- * @returns
+ * @returns
* @static
*/
fromNodeCenter?(node:yfiles.graph.INode):yfiles.input.PortCandidateProviderBase;
@@ -34427,7 +34435,7 @@ declare namespace yfiles{
* Creates a simple implementation of an {@link yfiles.input.IPortCandidateProvider} that always returns a candidate that uses the
* default {@link yfiles.graph.IPortDefaults#locationParameter} for the corresponding {@link yfiles.graph.IPortDefaults}.
* @param owner
- * @returns
+ * @returns
* @static
*/
fromPortDefaults?(owner:yfiles.graph.IPortOwner):yfiles.input.IPortCandidateProvider;
@@ -34439,7 +34447,7 @@ declare namespace yfiles{
* @param ratios A number of double values that are interpreted as ratio values between 0.0 and 1.0. If none are given, the provider
* inserts a port candidate at the center of each straight line segment.
* @param addExistingPortsEnabled determines whether {@link #addExistingPorts existing ports should be added to the list of ports}.
- * @returns
+ * @returns
* @static
*/
fromShapeGeometry?(owner:yfiles.graph.IPortOwner,addExistingPortsEnabled:boolean,minimumSegmentLength:number,...ratios:number[]):yfiles.input.PortCandidateProviderBase;
@@ -34449,7 +34457,7 @@ declare namespace yfiles{
* @param owner The owner to receive the shape geometry from
* @param ratios A number of double values that are interpreted as ratio values between 0.0 and 1.0. If none are given, the provider
* inserts a port candidate at the center of each straight line segment.
- * @returns
+ * @returns
* @static
*/
fromShapeGeometry?(owner:yfiles.graph.IPortOwner,...ratios:number[]):yfiles.input.PortCandidateProviderBase;
@@ -34457,7 +34465,7 @@ declare namespace yfiles{
* Creates a simple implementation of an {@link yfiles.input.IPortCandidateProvider} that returns unoccupied ports at a given
* entity.
* @param owner The owner to query the ports from.
- * @returns
+ * @returns
* @static
*/
fromUnoccupiedPorts?(owner:yfiles.graph.IPortOwner):yfiles.input.IPortCandidateProvider;
@@ -34528,7 +34536,7 @@ declare namespace yfiles{
* This instance uses the lookup mechanism of the nodes to query the providers.
*
* @param edge
- * @returns
+ * @returns
* @static
*/
fromSourceAndTarget?(edge:yfiles.graph.IEdge):yfiles.input.IEdgeReconnectionPortCandidateProvider;
@@ -35624,7 +35632,7 @@ declare namespace yfiles{
* @param type The type of the event.
* @param value The key that is subject of the event.
* @param [modifiers=yfiles.view.ModifierKeys.NONE] The state of the modifiers that must be set. This is {@link #NONE} if not set.
- * @returns
+ * @returns
* @static
*/
static create(type:yfiles.view.KeyEventType,value:yfiles.view.Key,modifiers?:yfiles.view.ModifierKeys):(eventSource:any,evt:yfiles.lang.EventArgs)=>boolean;
@@ -36198,7 +36206,7 @@ declare namespace yfiles{
* Determines whether the current location is valid to begin a bend creation gesture.
* @param source
* @param evt
- * @returns
+ * @returns
* @protected
*/
isValidBegin(source:any,evt:yfiles.lang.EventArgs):boolean;
@@ -36277,8 +36285,8 @@ declare namespace yfiles{
*/
onStopped():void;
/**
- *
- * @returns
+ *
+ * @returns
*/
tryStop():boolean;
/**
@@ -36295,7 +36303,7 @@ declare namespace yfiles{
*/
uninstall(context:yfiles.input.IInputModeContext):void;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -36321,7 +36329,7 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -36702,7 +36710,7 @@ declare namespace yfiles{
* Retrieves the port owner at a given position in world coordinates.
*
* If there is a {@link yfiles.input.IHitTester.} for type {@link yfiles.graph.INode} in the lookup of this mode's {@link yfiles.input.CreateEdgeInputMode#inputModeContext} then this instance will be used for the query.
- *
+ *
*
* Otherwise this implementation calls the {@link yfiles.styles.INodeStyleRenderer#getHitTestable} method of the nodes to find hit
* nodes and uses an {@link yfiles.collections.IComparer.} to determine the first hit node.
@@ -36757,7 +36765,7 @@ declare namespace yfiles{
* {@link yfiles.input.CreateEdgeInputMode#getSourcePortCandidate}.
*
* @param location The location where the gesture was initiated.
- * @returns
+ * @returns
* @see yfiles.input.CreateEdgeInputMode#getSource
* @see yfiles.input.CreateEdgeInputMode#getSourcePortCandidateProvider
* @see yfiles.input.CreateEdgeInputMode#getSourcePortCandidate
@@ -37008,8 +37016,8 @@ declare namespace yfiles{
*/
resolveCandidates(candidates:yfiles.collections.IEnumerable,location:yfiles.geometry.Point):yfiles.collections.IEnumerable;
/**
- *
- * @returns
+ *
+ * @returns
*/
tryStop():boolean;
/**
@@ -37053,7 +37061,7 @@ declare namespace yfiles{
*/
updateTargetLocation(location:yfiles.geometry.Point):void;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -37079,7 +37087,7 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -37983,7 +37991,7 @@ declare namespace yfiles{
/**
* Creates a node on click.
*
- * This method is only called if no item has been and {@link yfiles.input.GraphInputMode#clickClearSelection} returned false.
+ * This method is only called if no item has been hit and {@link yfiles.input.GraphInputMode#clickClearSelection} returned false.
*
* @param context The input mode context.
* @param location The location of the click.
@@ -38194,7 +38202,7 @@ declare namespace yfiles{
*
* This method determines the label owner to add to and delegates to {@link yfiles.input.GraphEditorInputMode#createLabel}.
*
- * @returns
+ * @returns
* @protected
*/
onAddLabel():boolean;
@@ -38259,7 +38267,7 @@ declare namespace yfiles{
* This method determines the label to edit and delegates to either {@link yfiles.input.GraphEditorInputMode#editLabel} or {@link yfiles.input.GraphEditorInputMode#createLabel}
* if no label could be found.
*
- * @returns
+ * @returns
* @protected
*/
onEditLabel():boolean;
@@ -39722,7 +39730,7 @@ declare namespace yfiles{
*/
constructor(label:yfiles.graph.ILabel);
/**
- *
+ *
* @param context
* @param originalLocation
*/
@@ -39736,7 +39744,7 @@ declare namespace yfiles{
*/
createCandidateDescriptor(context:yfiles.input.IInputModeContext,highlight:boolean):yfiles.view.ICanvasObjectDescriptor;
/**
- *
+ *
* @param context
* @param originalLocation
* @param newLocation
@@ -39758,14 +39766,14 @@ declare namespace yfiles{
*/
getParameterCandidates(label:yfiles.graph.ILabel):yfiles.collections.IEnumerable;
/**
- *
+ *
* @param context
* @param originalLocation
* @param newLocation
*/
handleMove(context:yfiles.input.IInputModeContext,originalLocation:yfiles.geometry.Point,newLocation:yfiles.geometry.Point):void;
/**
- *
+ *
* @param context
*/
initializeDrag(context:yfiles.input.IInputModeContext):void;
@@ -39777,7 +39785,7 @@ declare namespace yfiles{
*/
setLayoutParameter(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):void;
/**
- *
+ *
* @param location
*/
setPosition(location:yfiles.geometry.Point):void;
@@ -39787,7 +39795,7 @@ declare namespace yfiles{
* This implementation returns true if the {@link yfiles.input.LabelPositionHandler#useFinder} property is true and the control key is pressed.
*
* @param context The context that is currently being used - may be null if the method is called without context.
- * @returns
+ * @returns
* @protected
*/
useParameterFinder(context:yfiles.input.IInputModeContext):boolean;
@@ -39829,7 +39837,7 @@ declare namespace yfiles{
*/
label:yfiles.graph.ILabel;
/**
- *
+ *
* @type {yfiles.geometry.IPoint}
*/
location:yfiles.geometry.IPoint;
@@ -39918,7 +39926,7 @@ declare namespace yfiles{
*/
addSnapLines(snapContext:yfiles.input.LabelSnapContext,inputModeContext:yfiles.input.IInputModeContext,label:yfiles.graph.ILabel):void;
/**
- *
+ *
* @param context
* @param evt
* @param suggestedLayout
@@ -40691,7 +40699,7 @@ declare namespace yfiles{
*
* @param context The input mode context.
* @param bend The bend that is designated for removal.
- * @returns
+ * @returns
* @protected
*/
canRemoveBend(context:yfiles.input.IInputModeContext,bend:yfiles.graph.IBend):boolean;
@@ -40768,7 +40776,7 @@ declare namespace yfiles{
*/
constructor(port:yfiles.graph.IPort);
/**
- *
+ *
* @param context
* @param originalLocation
*/
@@ -40785,7 +40793,7 @@ declare namespace yfiles{
*/
collectSnapResults(source:any,evt:yfiles.input.CollectSnapResultsEventArgs):void;
/**
- *
+ *
* @param context
* @param originalLocation
* @param newLocation
@@ -40821,14 +40829,14 @@ declare namespace yfiles{
*/
getNewParameter(port:yfiles.graph.IPort,model:yfiles.graph.IPortLocationModel,location:yfiles.geometry.Point):yfiles.graph.IPortLocationModelParameter;
/**
- *
+ *
* @param context
* @param originalLocation
* @param newLocation
*/
handleMove(context:yfiles.input.IInputModeContext,originalLocation:yfiles.geometry.Point,newLocation:yfiles.geometry.Point):void;
/**
- *
+ *
* @param context
*/
initializeDrag(context:yfiles.input.IInputModeContext):void;
@@ -40841,7 +40849,7 @@ declare namespace yfiles{
*/
setParameter(graph:yfiles.graph.IGraph,port:yfiles.graph.IPort,locationParameter:yfiles.graph.IPortLocationModelParameter):void;
/**
- *
+ *
* @type {yfiles.geometry.IPoint}
*/
location:yfiles.geometry.IPoint;
@@ -40874,32 +40882,32 @@ declare namespace yfiles{
export class ReparentNodeHandler {
constructor();
/**
- *
+ *
* @param context
* @param node
- * @returns
+ * @returns
*/
isReparentGesture(context:yfiles.input.IInputModeContext,node:yfiles.graph.INode):boolean;
/**
- *
+ *
* @param context
* @param node
* @param newParent
- * @returns
+ * @returns
*/
isValidParent(context:yfiles.input.IInputModeContext,node:yfiles.graph.INode,newParent:yfiles.graph.INode):boolean;
/**
- *
+ *
* @param context
* @param node
* @param newParent
*/
reparent(context:yfiles.input.IInputModeContext,node:yfiles.graph.INode,newParent:yfiles.graph.INode):void;
/**
- *
+ *
* @param context
* @param node
- * @returns
+ * @returns
*/
shouldReparent(context:yfiles.input.IInputModeContext,node:yfiles.graph.INode):boolean;
/**
@@ -41139,7 +41147,7 @@ declare namespace yfiles{
*/
collectSnapLineSnapResults(context:yfiles.input.GraphSnapContext,evt:yfiles.input.CollectSnapResultsEventArgs,suggestedLayout:yfiles.geometry.Rect,node:yfiles.graph.INode):void;
/**
- *
+ *
* @param context
* @param evt
* @param suggestedLayout
@@ -41305,7 +41313,7 @@ declare namespace yfiles{
* @param node The node that is being reshaped.
* @param reshapeContext The reshape context that contains information about the nature of the resize.
* @param suggestedLayout The layout of the node as it would be if the mouse location would not be snapped.
- * @returns
+ * @returns
* @protected
*/
getSnapLines(context:yfiles.input.GraphSnapContext,node:yfiles.graph.INode,reshapeContext:yfiles.input.ReshapeRectangleContext,suggestedLayout:yfiles.geometry.Rect):yfiles.collections.IEnumerable;
@@ -41330,12 +41338,12 @@ declare namespace yfiles{
export interface DefaultBendCreator extends yfiles.lang.Object,yfiles.input.IBendCreator{}
export class DefaultBendCreator {
/**
- *
+ *
* @param context
* @param graph
* @param edge
* @param location
- * @returns
+ * @returns
*/
createBend(context:yfiles.input.IInputModeContext,graph:yfiles.graph.IGraph,edge:yfiles.graph.IEdge,location:yfiles.geometry.Point):number;
static $class:yfiles.lang.Class;
@@ -41407,26 +41415,26 @@ declare namespace yfiles{
* Convenience implementation that simply delegates to {@link yfiles.input.PortCandidateProviderBase#getPortCandidates}.
* @param context
* @param target
- * @returns
+ * @returns
*/
getSourcePortCandidates(context:yfiles.input.IInputModeContext,target:yfiles.input.IPortCandidate):yfiles.collections.IEnumerable;
/**
* Convenience implementation that simply delegates to {@link yfiles.input.PortCandidateProviderBase#getPortCandidates}.
* @param context
- * @returns
+ * @returns
*/
getSourcePortCandidates(context:yfiles.input.IInputModeContext):yfiles.collections.IEnumerable;
/**
* Convenience implementation that simply delegates to {@link yfiles.input.PortCandidateProviderBase#getPortCandidates}.
* @param context
* @param source
- * @returns
+ * @returns
*/
getTargetPortCandidates(context:yfiles.input.IInputModeContext,source:yfiles.input.IPortCandidate):yfiles.collections.IEnumerable;
/**
* Convenience implementation that simply delegates to {@link yfiles.input.PortCandidateProviderBase#getPortCandidates}.
* @param context
- * @returns
+ * @returns
*/
getTargetPortCandidates(context:yfiles.input.IInputModeContext):yfiles.collections.IEnumerable;
/**
@@ -41470,7 +41478,7 @@ declare namespace yfiles{
*/
constructor(graph:yfiles.graph.IGraph,edge:yfiles.graph.IEdge,sourceEnd:boolean);
/**
- *
+ *
* @param context
* @param originalLocation
*/
@@ -41515,7 +41523,7 @@ declare namespace yfiles{
*/
createPortCandidateDescriptor():yfiles.view.ICanvasObjectDescriptor;
/**
- *
+ *
* @param context
* @param originalLocation
* @param newLocation
@@ -41566,7 +41574,7 @@ declare namespace yfiles{
*/
getPortCandidates(context:yfiles.input.IInputModeContext,edge:yfiles.graph.IEdge,sourcePort:boolean):yfiles.collections.IEnumerable;
/**
- *
+ *
* @param context
* @param originalLocation
* @param newLocation
@@ -41582,7 +41590,7 @@ declare namespace yfiles{
*/
hideOriginalEdge(context:yfiles.input.IInputModeContext,edge:yfiles.graph.IEdge):void;
/**
- *
+ *
* @param context
*/
initializeDrag(context:yfiles.input.IInputModeContext):void;
@@ -41698,12 +41706,12 @@ declare namespace yfiles{
*/
addExistingPort:boolean;
/**
- *
+ *
* @type {yfiles.input.HandleTypes}
*/
type:yfiles.input.HandleTypes;
/**
- *
+ *
* @type {yfiles.view.Cursor}
*/
cursor:yfiles.view.Cursor;
@@ -41811,9 +41819,9 @@ declare namespace yfiles{
*/
createPortRelocationHandle(graph:yfiles.graph.IGraph,edge:yfiles.graph.IEdge,sourcePort:boolean):yfiles.input.IHandle;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
getHandles(context:yfiles.input.IInputModeContext):yfiles.collections.IEnumerable;
/**
@@ -41856,7 +41864,7 @@ declare namespace yfiles{
/**
* Retrieves the handle implementation from the port's lookup.
* @param port
- * @returns
+ * @returns
* @protected
*/
getHandle(port:yfiles.graph.IPort):yfiles.input.IHandle;
@@ -42044,8 +42052,8 @@ declare namespace yfiles{
*/
onStopped():void;
/**
- *
- * @returns
+ *
+ * @returns
*/
tryStop():boolean;
/**
@@ -42062,7 +42070,7 @@ declare namespace yfiles{
*/
uninstall(context:yfiles.input.IInputModeContext):void;
/**
- *
+ *
* @type {number}
*/
priority:number;
@@ -42088,7 +42096,7 @@ declare namespace yfiles{
*/
enabled:boolean;
/**
- *
+ *
* @type {yfiles.input.IInputModeContext}
*/
inputModeContext:yfiles.input.IInputModeContext;
@@ -42434,7 +42442,7 @@ declare namespace yfiles{
*/
constructor(movedStripe:yfiles.graph.IStripe);
/**
- *
+ *
* @param context
* @param originalLocation
*/
@@ -42479,7 +42487,7 @@ declare namespace yfiles{
*/
determineGesture(context:yfiles.input.IInputModeContext,location:yfiles.geometry.IPoint,sourceStripe:yfiles.graph.IStripe,targetSubregion:yfiles.input.StripeSubregion,targetBounds:yfiles.geometry.Rect):yfiles.input.StripeReparentPolicy;
/**
- *
+ *
* @param context
* @param originalLocation
* @param newLocation
@@ -42493,14 +42501,14 @@ declare namespace yfiles{
*/
getTargetSubregion(location:yfiles.geometry.Point):yfiles.input.StripeSubregion;
/**
- *
+ *
* @param context
* @param originalLocation
* @param newLocation
*/
handleMove(context:yfiles.input.IInputModeContext,originalLocation:yfiles.geometry.Point,newLocation:yfiles.geometry.Point):void;
/**
- *
+ *
* @param context
*/
initializeDrag(context:yfiles.input.IInputModeContext):void;
@@ -42511,7 +42519,7 @@ declare namespace yfiles{
*/
onStripeChanged(evt:yfiles.graph.StripeEventArgs):void;
/**
- *
+ *
* @param location
*/
setPosition(location:yfiles.geometry.Point):void;
@@ -42524,7 +42532,7 @@ declare namespace yfiles{
* @param targetVisualization The canvas object for the target visualization
* @param targetStripe The target for the reparent gesture
* @param reparentPosition Where to place the stripe after reparenting.
- * @returns
+ * @returns
* @protected
*/
updateSourceVisualization(context:yfiles.input.IInputModeContext,targetVisualization:yfiles.view.ICanvasObject,targetStripe:yfiles.graph.IStripe,reparentPosition:yfiles.input.StripeReparentPolicy):yfiles.view.ICanvasObject;
@@ -42540,7 +42548,7 @@ declare namespace yfiles{
* @param reparentPosition The mode the describes the results of the reparent gesture.
* @param targetBounds The current visualization bounds that have been computed with
* {@link #updateTargetVisualizationBounds}
- * @returns
+ * @returns
* @protected
*/
updateTargetVisualization(context:yfiles.input.IInputModeContext,targetVisualization:yfiles.view.ICanvasObject,targetStripe:yfiles.graph.IStripe,reparentPosition:yfiles.input.StripeReparentPolicy,targetBounds:yfiles.geometry.Rect):yfiles.view.ICanvasObject;
@@ -42554,7 +42562,7 @@ declare namespace yfiles{
*/
updateTargetVisualizationBounds(originalTargetBounds:yfiles.geometry.Rect,reparentPosition:yfiles.input.StripeReparentPolicy,targetStripe:yfiles.graph.IStripe):yfiles.geometry.Rect;
/**
- *
+ *
* @type {yfiles.geometry.IPoint}
*/
location:yfiles.geometry.IPoint;
@@ -42614,7 +42622,7 @@ declare namespace yfiles{
constructor();
/**
* Create a preview version of the table that is temporarily used to show the dragged stripe.
- * @returns
+ * @returns
* @protected
*/
createPreviewTable():yfiles.graph.ITable;
@@ -42771,13 +42779,13 @@ declare namespace yfiles{
clearSelection():void;
/**
* Factory method that creates the {@link yfiles.input.TableEditorInputMode#keyboardInputMode} instance.
- * @returns
+ * @returns
* @protected
*/
createClickInputMode():yfiles.input.ClickInputMode;
/**
* Factory method that creates the {@link yfiles.input.TableEditorInputMode#keyboardInputMode} instance.
- * @returns
+ * @returns
* @protected
*/
createKeyboardInputMode():yfiles.input.KeyboardInputMode;
@@ -42877,7 +42885,7 @@ declare namespace yfiles{
* handlers or {@link yfiles.input.IEditLabelHelper}s.
*
* @param label The label to edit.
- * @returns
+ * @returns
* @see yfiles.input.TableEditorInputMode#onLabelTextEdited
*/
editLabel(label:yfiles.graph.ILabel):Promise;
@@ -42917,7 +42925,7 @@ declare namespace yfiles{
*
* This method determines the label owner to add to and delegates to {@link yfiles.input.TableEditorInputMode#createLabel}.
*
- * @returns
+ * @returns
* @protected
*/
onAddLabel():boolean;
@@ -42968,7 +42976,7 @@ declare namespace yfiles{
* This method determines the label to edit and delegates to either {@link yfiles.input.TableEditorInputMode#editLabel} or {@link yfiles.input.TableEditorInputMode#createLabel}
* if no label could be found.
*
- * @returns
+ * @returns
* @protected
*/
onEditLabel():boolean;
@@ -43567,25 +43575,25 @@ declare namespace yfiles{
*/
constructor(coreHandler:yfiles.input.IReshapeHandler,tableNode:yfiles.graph.INode,table:yfiles.graph.ITable);
/**
- *
+ *
* @param context
* @param originalBounds
*/
cancelReshape(context:yfiles.input.IInputModeContext,originalBounds:yfiles.geometry.Rect):void;
/**
- *
+ *
* @param context
* @param originalBounds
* @param newBounds
*/
handleReshape(context:yfiles.input.IInputModeContext,originalBounds:yfiles.geometry.Rect,newBounds:yfiles.geometry.Rect):void;
/**
- *
+ *
* @param context
*/
initializeReshape(context:yfiles.input.IInputModeContext):void;
/**
- *
+ *
* @param context
* @param originalBounds
* @param newBounds
@@ -43607,7 +43615,7 @@ declare namespace yfiles{
*/
table:yfiles.graph.ITable;
/**
- *
+ *
* @type {yfiles.geometry.IRectangle}
*/
bounds:yfiles.geometry.IRectangle;
@@ -44070,30 +44078,30 @@ declare namespace yfiles{
*/
createFromTarget(bendIndex:number):yfiles.graph.IPortLocationModelParameter;
/**
- *
+ *
* @param owner
* @param location
- * @returns
+ * @returns
*/
createParameter(owner:yfiles.graph.IPortOwner,location:yfiles.geometry.Point):yfiles.graph.IPortLocationModelParameter;
/**
- *
+ *
* @param port
* @param locationParameter
- * @returns
+ * @returns
*/
getContext(port:yfiles.graph.IPort,locationParameter:yfiles.graph.IPortLocationModelParameter):yfiles.graph.ILookup;
/**
- *
+ *
* @param port
* @param locationParameter
- * @returns
+ * @returns
*/
getLocation(port:yfiles.graph.IPort,locationParameter:yfiles.graph.IPortLocationModelParameter):yfiles.geometry.Point;
/**
* This implementation has nothing in its lookup and will always yield null
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -44161,17 +44169,17 @@ declare namespace yfiles{
*/
findBestParameter(label:yfiles.graph.ILabel,model:yfiles.graph.ILabelModel,layout:yfiles.geometry.IOrientedRectangle):yfiles.graph.ILabelModelParameter;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getContext(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILookup;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getGeometry(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.geometry.IOrientedRectangle;
/**
@@ -44186,9 +44194,9 @@ declare namespace yfiles{
*/
getParameters(label:yfiles.graph.ILabel,model:yfiles.graph.ILabelModel):yfiles.collections.IEnumerable;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -44221,9 +44229,9 @@ declare namespace yfiles{
*/
constructor(owner:yfiles.graph.IEdge,location:yfiles.geometry.IPoint);
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -44258,7 +44266,7 @@ declare namespace yfiles{
*/
y:number;
/**
- *
+ *
* @type {any}
*/
tag:any;
@@ -44296,9 +44304,9 @@ declare namespace yfiles{
*/
constructor(sourcePort:yfiles.graph.IPort,targetPort:yfiles.graph.IPort);
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -44345,7 +44353,7 @@ declare namespace yfiles{
*/
labels:yfiles.collections.IListEnumerable;
/**
- *
+ *
* @type {any}
*/
tag:any;
@@ -44407,26 +44415,26 @@ declare namespace yfiles{
*/
constructor(options?:{edgeDefaults?:yfiles.graph.IEdgeDefaults,groupNodeDefaults?:yfiles.graph.INodeDefaults,mapperRegistry?:yfiles.graph.IMapperRegistry,nodeDefaults?:yfiles.graph.INodeDefaults,undoEngineEnabled?:boolean,nodes?:Array});
/**
- *
+ *
* @param edge
* @param location
* @param [index=-1]
- * @returns
+ * @returns
*/
addBend(edge:yfiles.graph.IEdge,location:yfiles.geometry.Point,index?:number):yfiles.graph.IBend;
/**
- *
+ *
* @param owner
* @param text
* @param [layoutParameter=null]
* @param [style=null]
* @param [preferredSize=null]
* @param [tag=null]
- * @returns
+ * @returns
*/
addLabel(owner:yfiles.graph.ILabelOwner,text:string,layoutParameter?:yfiles.graph.ILabelModelParameter,style?:yfiles.styles.ILabelStyle,preferredSize?:yfiles.geometry.Size,tag?:any):yfiles.graph.ILabel;
/**
- *
+ *
* @param {Object} options The parameters to pass.
* @param options.owner
* @param options.text
@@ -44434,7 +44442,7 @@ declare namespace yfiles{
* @param [options.style=null]
* @param [options.preferredSize=null]
* @param [options.tag=null]
- * @returns
+ * @returns
*/
addLabel(options:{owner:yfiles.graph.ILabelOwner,text:string,layoutParameter?:yfiles.graph.ILabelModelParameter,style?:yfiles.styles.ILabelStyle,preferredSize?:yfiles.geometry.Size,tag?:Object}):yfiles.graph.ILabel;
/**
@@ -44474,22 +44482,22 @@ declare namespace yfiles{
*/
contains(item:yfiles.graph.IModelItem):boolean;
/**
- *
+ *
* @param sourcePort
* @param targetPort
* @param [style=null]
* @param [tag=null]
- * @returns
+ * @returns
*/
createEdge(sourcePort:yfiles.graph.IPort,targetPort:yfiles.graph.IPort,style?:yfiles.styles.IEdgeStyle,tag?:any):yfiles.graph.IEdge;
/**
- *
+ *
* @param {Object} options The parameters to pass.
* @param options.sourcePort
* @param options.targetPort
* @param [options.style=null]
* @param [options.tag=null]
- * @returns
+ * @returns
*/
createEdge(options:{sourcePort:yfiles.graph.IPort,targetPort:yfiles.graph.IPort,style?:yfiles.styles.IEdgeStyle,tag?:Object}):yfiles.graph.IEdge;
/**
@@ -44538,58 +44546,58 @@ declare namespace yfiles{
*/
createEdge(options:{source:yfiles.graph.INode,target:yfiles.graph.INode,style?:yfiles.styles.IEdgeStyle,tag?:Object}):yfiles.graph.IEdge;
/**
- *
+ *
* @param [parent=null]
* @param [layout=null]
* @param [style=null]
* @param [tag=null]
- * @returns
+ * @returns
*/
createGroupNode(parent?:yfiles.graph.INode,layout?:yfiles.geometry.Rect,style?:yfiles.styles.INodeStyle,tag?:any):yfiles.graph.INode;
/**
- *
+ *
* @param {Object} options The parameters to pass.
* @param [options.parent=null]
* @param [options.layout=null]
* @param [options.style=null]
* @param [options.tag=null]
- * @returns
+ * @returns
*/
createGroupNode(options:{parent?:yfiles.graph.INode,layout?:yfiles.geometry.Rect,style?:yfiles.styles.INodeStyle,tag?:Object}):yfiles.graph.INode;
/**
- *
+ *
* @param layout
* @param [style=null]
* @param [tag=null]
- * @returns
+ * @returns
*/
createNode(layout:yfiles.geometry.Rect,style?:yfiles.styles.INodeStyle,tag?:any):yfiles.graph.INode;
/**
- *
+ *
* @param {Object} options The parameters to pass.
* @param options.layout
* @param [options.style=null]
* @param [options.tag=null]
- * @returns
+ * @returns
*/
createNode(options:{layout:yfiles.geometry.Rect,style?:yfiles.styles.INodeStyle,tag?:Object}):yfiles.graph.INode;
/**
- *
+ *
* @param [parent=null]
* @param [layout=null]
* @param [style=null]
* @param [tag=null]
- * @returns
+ * @returns
*/
createNode(parent?:yfiles.graph.INode,layout?:yfiles.geometry.Rect,style?:yfiles.styles.INodeStyle,tag?:any):yfiles.graph.INode;
/**
- *
+ *
* @param {Object} options The parameters to pass.
* @param [options.parent=null]
* @param [options.layout=null]
* @param [options.style=null]
* @param [options.tag=null]
- * @returns
+ * @returns
*/
createNode(options:{parent?:yfiles.graph.INode,layout?:yfiles.geometry.Rect,style?:yfiles.styles.INodeStyle,tag?:Object}):yfiles.graph.INode;
/**
@@ -44699,23 +44707,23 @@ declare namespace yfiles{
*/
createUndoUnitForPortRemoval(port:yfiles.graph.IPort):yfiles.graph.IUndoUnit;
/**
- *
+ *
* @param owner
* @param [type=yfiles.graph.AdjacencyTypes.ALL]
- * @returns
+ * @returns
*/
edgesAt(owner:yfiles.graph.IPortOwner,type?:yfiles.graph.AdjacencyTypes):yfiles.collections.IListEnumerable;
/**
- *
+ *
* @param port
* @param [type=yfiles.graph.AdjacencyTypes.ALL]
- * @returns
+ * @returns
*/
edgesAt(port:yfiles.graph.IPort,type?:yfiles.graph.AdjacencyTypes):yfiles.collections.IListEnumerable;
/**
- *
+ *
* @param node
- * @returns
+ * @returns
*/
getChildren(node:yfiles.graph.INode):yfiles.collections.IListEnumerable;
/**
@@ -44749,15 +44757,15 @@ declare namespace yfiles{
*/
getNewTargetPort(targetOwner:yfiles.graph.IPortOwner):yfiles.graph.IPort;
/**
- *
+ *
* @param node
- * @returns
+ * @returns
*/
getParent(node:yfiles.graph.INode):yfiles.graph.INode;
/**
* The last element in the lookup chain is implemented by this method.
* @param type
- * @returns
+ * @returns
* @protected
*/
innerLookup(type:yfiles.lang.Class):any;
@@ -44770,9 +44778,9 @@ declare namespace yfiles{
*/
invalidateDisplays():void;
/**
- *
+ *
* @param node
- * @returns
+ * @returns
*/
isGroupNode(node:yfiles.graph.INode):boolean;
/**
@@ -45221,7 +45229,7 @@ declare namespace yfiles{
*/
onRemovingPort(port:yfiles.graph.IPort):void;
/**
- *
+ *
* @param item
*/
remove(item:yfiles.graph.IModelItem):void;
@@ -45254,19 +45262,19 @@ declare namespace yfiles{
*/
setEdgePorts(edge:yfiles.graph.IEdge,sourcePort:yfiles.graph.IPort,targetPort:yfiles.graph.IPort):void;
/**
- *
+ *
* @param node
* @param isGroupNode
*/
setIsGroupNode(node:yfiles.graph.INode,isGroupNode:boolean):void;
/**
- *
+ *
* @param label
* @param layoutParameter
*/
setLabelLayoutParameter(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):void;
/**
- *
+ *
* @param label
* @param size
*/
@@ -45305,25 +45313,25 @@ declare namespace yfiles{
*/
setNodeLayout(node:yfiles.graph.INode,layout:yfiles.geometry.Rect):void;
/**
- *
+ *
* @param node
* @param parent
*/
setParent(node:yfiles.graph.INode,parent:yfiles.graph.INode):void;
/**
- *
+ *
* @param port
* @param locationParameter
*/
setPortLocationParameter(port:yfiles.graph.IPort,locationParameter:yfiles.graph.IPortLocationModelParameter):void;
/**
- *
+ *
* @param port
* @param style
*/
setStyle(port:yfiles.graph.IPort,style:yfiles.styles.IPortStyle):void;
/**
- *
+ *
* @param edge
* @param style
*/
@@ -45433,342 +45441,342 @@ declare namespace yfiles{
*/
undoEngineEnabled:boolean;
/**
- *
+ *
* @type {yfiles.graph.IEdgeDefaults}
*/
edgeDefaults:yfiles.graph.IEdgeDefaults;
/**
- *
+ *
* @type {yfiles.graph.INodeDefaults}
*/
nodeDefaults:yfiles.graph.INodeDefaults;
/**
- *
+ *
* @type {yfiles.collections.IListEnumerable.}
*/
nodes:yfiles.collections.IListEnumerable;
/**
- *
+ *
* @type {yfiles.collections.IListEnumerable.}
*/
labels:yfiles.collections.IListEnumerable;
/**
- *
+ *
* @type {yfiles.collections.IListEnumerable.}
*/
ports:yfiles.collections.IListEnumerable;
/**
- *
+ *
* @type {yfiles.collections.IListEnumerable.}
*/
edges:yfiles.collections.IListEnumerable;
/**
- *
+ *
* @param listener
*/
addGraphTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeGraphTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addNodeCreatedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeNodeCreatedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addNodeRemovedListener(listener:(sender:any,evt:yfiles.graph.NodeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeNodeRemovedListener(listener:(sender:any,evt:yfiles.graph.NodeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addNodeStyleChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeNodeStyleChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addNodeLayoutChangedListener(listener:(source:any,node:yfiles.graph.INode,oldLayout:yfiles.geometry.Rect)=>void):void;
/**
- *
+ *
* @param listener
*/
removeNodeLayoutChangedListener(listener:(source:any,node:yfiles.graph.INode,oldLayout:yfiles.geometry.Rect)=>void):void;
/**
- *
+ *
* @param listener
*/
addNodeTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeNodeTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addEdgeCreatedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeEdgeCreatedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addEdgeRemovedListener(listener:(sender:any,evt:yfiles.graph.EdgeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeEdgeRemovedListener(listener:(sender:any,evt:yfiles.graph.EdgeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addEdgeStyleChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeEdgeStyleChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addEdgePortsChangedListener(listener:(sender:any,evt:yfiles.graph.EdgeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeEdgePortsChangedListener(listener:(sender:any,evt:yfiles.graph.EdgeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addEdgeTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeEdgeTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addBendAddedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeBendAddedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addBendRemovedListener(listener:(sender:any,evt:yfiles.graph.BendEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeBendRemovedListener(listener:(sender:any,evt:yfiles.graph.BendEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addBendLocationChangedListener(listener:(source:any,bend:yfiles.graph.IBend,oldLocation:yfiles.geometry.Point)=>void):void;
/**
- *
+ *
* @param listener
*/
removeBendLocationChangedListener(listener:(source:any,bend:yfiles.graph.IBend,oldLocation:yfiles.geometry.Point)=>void):void;
/**
- *
+ *
* @param listener
*/
addBendTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeBendTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addLabelAddedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeLabelAddedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addLabelRemovedListener(listener:(sender:any,evt:yfiles.graph.LabelEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeLabelRemovedListener(listener:(sender:any,evt:yfiles.graph.LabelEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addLabelStyleChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeLabelStyleChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addLabelPreferredSizeChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeLabelPreferredSizeChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addLabelTextChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeLabelTextChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addLabelLayoutParameterChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeLabelLayoutParameterChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addLabelTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeLabelTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addPortAddedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removePortAddedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addPortRemovedListener(listener:(sender:any,evt:yfiles.graph.PortEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removePortRemovedListener(listener:(sender:any,evt:yfiles.graph.PortEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addPortStyleChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removePortStyleChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addPortLocationParameterChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removePortLocationParameterChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addPortTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removePortTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addDisplaysInvalidatedListener(listener:(sender:any,evt:yfiles.lang.EventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeDisplaysInvalidatedListener(listener:(sender:any,evt:yfiles.lang.EventArgs)=>void):void;
/**
- *
+ *
* @type {yfiles.graph.INodeDefaults}
*/
groupNodeDefaults:yfiles.graph.INodeDefaults;
/**
- *
+ *
* @param listener
*/
addParentChangedListener(listener:(sender:any,evt:yfiles.graph.NodeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeParentChangedListener(listener:(sender:any,evt:yfiles.graph.NodeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addIsGroupNodeChangedListener(listener:(sender:any,evt:yfiles.graph.NodeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeIsGroupNodeChangedListener(listener:(sender:any,evt:yfiles.graph.NodeEventArgs)=>void):void;
/**
- *
+ *
* @type {any}
*/
tag:any;
@@ -45803,9 +45811,9 @@ declare namespace yfiles{
*/
adoptPreferredSizeFromStyle():void;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -45856,7 +45864,7 @@ declare namespace yfiles{
*/
preferredSize:yfiles.geometry.Size;
/**
- *
+ *
* @type {any}
*/
tag:any;
@@ -45895,9 +45903,9 @@ declare namespace yfiles{
*/
constructor();
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -45930,7 +45938,7 @@ declare namespace yfiles{
*/
labels:yfiles.collections.IListEnumerable;
/**
- *
+ *
* @type {any}
*/
tag:any;
@@ -45968,9 +45976,9 @@ declare namespace yfiles{
*/
constructor(owner:yfiles.graph.IPortOwner,locationParameter:yfiles.graph.IPortLocationModelParameter);
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -46009,7 +46017,7 @@ declare namespace yfiles{
*/
owner:yfiles.graph.IPortOwner;
/**
- *
+ *
* @type {any}
*/
tag:any;
@@ -46064,37 +46072,37 @@ declare namespace yfiles{
*/
createDefaultParameter():yfiles.graph.ILabelModelParameter;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getContext(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILookup;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getDescriptor(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILabelCandidateDescriptor;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getGeometry(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.geometry.IOrientedRectangle;
/**
- *
+ *
* @param label
* @param model
- * @returns
+ * @returns
*/
getParameters(label:yfiles.graph.ILabel,model:yfiles.graph.ILabelModel):yfiles.collections.IEnumerable;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -46259,7 +46267,7 @@ declare namespace yfiles{
*
* Returns a model parameter that encodes the default position of this model's allowed edge label positions.
*
- * @returns
+ * @returns
*/
createDefaultParameter():yfiles.graph.ILabelModelParameter;
/**
@@ -46278,9 +46286,9 @@ declare namespace yfiles{
*/
getContext(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILookup;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -46405,7 +46413,7 @@ declare namespace yfiles{
*
* Returns a model parameter that encodes the default position of this model's allowed edge label positions.
*
- * @returns
+ * @returns
*/
createDefaultParameter():yfiles.graph.ILabelModelParameter;
/**
@@ -46445,9 +46453,9 @@ declare namespace yfiles{
*/
getContext(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILookup;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -46602,8 +46610,8 @@ declare namespace yfiles{
*/
constructor(options?:{insets?:yfiles.geometry.Insets});
/**
- *
- * @returns
+ *
+ * @returns
*/
createDefaultParameter():yfiles.graph.ILabelModelParameter;
/**
@@ -46613,30 +46621,30 @@ declare namespace yfiles{
*/
createParameter(position:yfiles.graph.ExteriorLabelModelPosition):yfiles.graph.ILabelModelParameter;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getContext(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILookup;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getGeometry(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.geometry.IOrientedRectangle;
/**
- *
+ *
* @param label
* @param model
- * @returns
+ * @returns
*/
getParameters(label:yfiles.graph.ILabel,model:yfiles.graph.ILabelModel):yfiles.collections.IEnumerable;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -46800,22 +46808,22 @@ declare namespace yfiles{
*/
edgePredicate:(obj:yfiles.graph.IEdge)=>boolean;
/**
- *
+ *
* @type {yfiles.collections.IListEnumerable.}
*/
nodes:yfiles.collections.IListEnumerable;
/**
- *
+ *
* @type {yfiles.collections.IListEnumerable.}
*/
edges:yfiles.collections.IListEnumerable;
/**
- *
+ *
* @type {yfiles.collections.IListEnumerable.}
*/
labels:yfiles.collections.IListEnumerable;
/**
- *
+ *
* @type {yfiles.collections.IListEnumerable.}
*/
ports:yfiles.collections.IListEnumerable;
@@ -46834,8 +46842,8 @@ declare namespace yfiles{
export interface FreeEdgeLabelModel extends yfiles.lang.Object,yfiles.graph.ILabelModelParameterFinder,yfiles.graph.ILabelModel{}
export class FreeEdgeLabelModel {
/**
- *
- * @returns
+ *
+ * @returns
*/
createDefaultParameter():yfiles.graph.ILabelModelParameter;
/**
@@ -46860,23 +46868,23 @@ declare namespace yfiles{
*/
findBestParameter(label:yfiles.graph.ILabel,model:yfiles.graph.ILabelModel,layout:yfiles.geometry.IOrientedRectangle):yfiles.graph.ILabelModelParameter;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getContext(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILookup;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getGeometry(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.geometry.IOrientedRectangle;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -46926,8 +46934,8 @@ declare namespace yfiles{
*/
createAnchored(location:yfiles.geometry.IPoint,angle:number):yfiles.graph.ILabelModelParameter;
/**
- *
- * @returns
+ *
+ * @returns
*/
createDefaultParameter():yfiles.graph.ILabelModelParameter;
/**
@@ -46937,23 +46945,23 @@ declare namespace yfiles{
*/
createDynamic(layout:yfiles.geometry.IOrientedRectangle):yfiles.graph.ILabelModelParameter;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getContext(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILookup;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getGeometry(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.geometry.IOrientedRectangle;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -47038,10 +47046,10 @@ declare namespace yfiles{
*/
getContext(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILookup;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getGeometry(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.geometry.IOrientedRectangle;
/**
@@ -47074,10 +47082,10 @@ declare namespace yfiles{
export interface FreeNodePortLocationModel extends yfiles.lang.Object,yfiles.graph.IPortLocationModel{}
export class FreeNodePortLocationModel {
/**
- *
+ *
* @param owner
* @param location
- * @returns
+ * @returns
*/
createParameter(owner:yfiles.graph.IPortOwner,location:yfiles.geometry.Point):yfiles.graph.IPortLocationModelParameter;
/**
@@ -47092,23 +47100,23 @@ declare namespace yfiles{
*/
createParameterForRatios(ratios:yfiles.geometry.Point,offset?:yfiles.geometry.Point):yfiles.graph.IPortLocationModelParameter;
/**
- *
+ *
* @param port
* @param locationParameter
- * @returns
+ * @returns
*/
getContext(port:yfiles.graph.IPort,locationParameter:yfiles.graph.IPortLocationModelParameter):yfiles.graph.ILookup;
/**
- *
+ *
* @param port
* @param locationParameter
- * @returns
+ * @returns
*/
getLocation(port:yfiles.graph.IPort,locationParameter:yfiles.graph.IPortLocationModelParameter):yfiles.geometry.Point;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -47259,15 +47267,15 @@ declare namespace yfiles{
*/
addParameter(layoutParameter:yfiles.graph.ILabelModelParameter,descriptor?:yfiles.graph.ILabelCandidateDescriptor):yfiles.graph.ILabelModelParameter;
/**
- *
- * @returns
+ *
+ * @returns
*/
createDefaultParameter():yfiles.graph.ILabelModelParameter;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getContext(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILookup;
/**
@@ -47279,9 +47287,9 @@ declare namespace yfiles{
*/
getDescriptor(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILabelCandidateDescriptor;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
static $class:yfiles.lang.Class;
@@ -47347,23 +47355,23 @@ declare namespace yfiles{
*/
createParameter(owner:yfiles.graph.IPortOwner,location:yfiles.geometry.Point):yfiles.graph.IPortLocationModelParameter;
/**
- *
+ *
* @param port
* @param locationParameter
- * @returns
+ * @returns
*/
getContext(port:yfiles.graph.IPort,locationParameter:yfiles.graph.IPortLocationModelParameter):yfiles.graph.ILookup;
/**
- *
+ *
* @param port
* @param locationParameter
- * @returns
+ * @returns
*/
getLocation(port:yfiles.graph.IPort,locationParameter:yfiles.graph.IPortLocationModelParameter):yfiles.geometry.Point;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -47732,7 +47740,7 @@ declare namespace yfiles{
*
* Custom ID can be used to map between elements in different graphs.
*
- * @returns
+ * @returns
* @protected
*/
createDefaultClipboardIdProvider():yfiles.graph.IClipboardIdProvider;
@@ -47835,7 +47843,7 @@ declare namespace yfiles{
* @param coreFilter The core predicate for the base set of elements.
* @param graph The graph to use for determining adjacency.
* @param restrictive Whether to create a restriction or extension for the coreFilter predicate
- * @returns
+ * @returns
* @static
*/
static createWrappedFilter(coreFilter:(obj:yfiles.graph.IModelItem)=>boolean,graph:yfiles.graph.IGraph,restrictive:boolean):(obj:yfiles.graph.IModelItem)=>boolean;
@@ -50609,13 +50617,13 @@ declare namespace yfiles{
/**
* Determines the nearest common ancestor of the provided nodes in the graph.
* @param nodes The nodes to find the nearest common ancestor of.
- * @returns
+ * @returns
*/
getNearestCommonAncestor(...nodes:yfiles.graph.INode[]):yfiles.graph.INode;
/**
* Determines the nearest common ancestor of the provided nodes in the graph.
* @param nodes The nodes to find the nearest common ancestor of.
- * @returns
+ * @returns
*/
getNearestCommonAncestor(nodes:yfiles.collections.IEnumerable):yfiles.graph.INode;
/**
@@ -50665,11 +50673,11 @@ declare namespace yfiles{
*/
constructor(graph:yfiles.graph.IGraph);
/**
- *
+ *
* @param edge
* @param location
* @param [index=-1]
- * @returns
+ * @returns
*/
addBend(edge:yfiles.graph.IEdge,location:yfiles.geometry.Point,index?:number):yfiles.graph.IBend;
/**
@@ -50679,18 +50687,18 @@ declare namespace yfiles{
*/
addEventHandlers(graph:yfiles.graph.IGraph):void;
/**
- *
+ *
* @param owner
* @param text
* @param [layoutParameter=null]
* @param [style=null]
* @param [preferredSize=null]
* @param [tag=null]
- * @returns
+ * @returns
*/
addLabel(owner:yfiles.graph.ILabelOwner,text:string,layoutParameter?:yfiles.graph.ILabelModelParameter,style?:yfiles.styles.ILabelStyle,preferredSize?:yfiles.geometry.Size,tag?:any):yfiles.graph.ILabel;
/**
- *
+ *
* @param {Object} options The parameters to pass.
* @param options.owner
* @param options.text
@@ -50698,125 +50706,125 @@ declare namespace yfiles{
* @param [options.style=null]
* @param [options.preferredSize=null]
* @param [options.tag=null]
- * @returns
+ * @returns
*/
addLabel(options:{owner:yfiles.graph.ILabelOwner,text:string,layoutParameter?:yfiles.graph.ILabelModelParameter,style?:yfiles.styles.ILabelStyle,preferredSize?:yfiles.geometry.Size,tag?:Object}):yfiles.graph.ILabel;
/**
- *
+ *
* @param owner
* @param [locationParameter=null]
* @param [style=null]
* @param [tag=null]
- * @returns
+ * @returns
*/
addPort(owner:yfiles.graph.IPortOwner,locationParameter?:yfiles.graph.IPortLocationModelParameter,style?:yfiles.styles.IPortStyle,tag?:any):yfiles.graph.IPort;
/**
- *
+ *
* @param {Object} options The parameters to pass.
* @param options.owner
* @param [options.locationParameter=null]
* @param [options.style=null]
* @param [options.tag=null]
- * @returns
+ * @returns
*/
addPort(options:{owner:yfiles.graph.IPortOwner,locationParameter?:yfiles.graph.IPortLocationModelParameter,style?:yfiles.styles.IPortStyle,tag?:Object}):yfiles.graph.IPort;
/**
- *
+ *
* @param item
- * @returns
+ * @returns
*/
contains(item:yfiles.graph.IModelItem):boolean;
/**
- *
+ *
* @param source
* @param target
* @param [style=null]
* @param [tag=null]
- * @returns
+ * @returns
*/
createEdge(source:yfiles.graph.INode,target:yfiles.graph.INode,style?:yfiles.styles.IEdgeStyle,tag?:any):yfiles.graph.IEdge;
/**
- *
+ *
* @param {Object} options The parameters to pass.
* @param options.source
* @param options.target
* @param [options.style=null]
* @param [options.tag=null]
- * @returns
+ * @returns
*/
createEdge(options:{source:yfiles.graph.INode,target:yfiles.graph.INode,style?:yfiles.styles.IEdgeStyle,tag?:Object}):yfiles.graph.IEdge;
/**
- *
+ *
* @param sourcePort
* @param targetPort
* @param [style=null]
* @param [tag=null]
- * @returns
+ * @returns
*/
createEdge(sourcePort:yfiles.graph.IPort,targetPort:yfiles.graph.IPort,style?:yfiles.styles.IEdgeStyle,tag?:any):yfiles.graph.IEdge;
/**
- *
+ *
* @param {Object} options The parameters to pass.
* @param options.sourcePort
* @param options.targetPort
* @param [options.style=null]
* @param [options.tag=null]
- * @returns
+ * @returns
*/
createEdge(options:{sourcePort:yfiles.graph.IPort,targetPort:yfiles.graph.IPort,style?:yfiles.styles.IEdgeStyle,tag?:Object}):yfiles.graph.IEdge;
/**
- *
+ *
* @param [parent=null]
* @param [layout=null]
* @param [style=null]
* @param [tag=null]
- * @returns
+ * @returns
*/
createGroupNode(parent?:yfiles.graph.INode,layout?:yfiles.geometry.Rect,style?:yfiles.styles.INodeStyle,tag?:any):yfiles.graph.INode;
/**
- *
+ *
* @param {Object} options The parameters to pass.
* @param [options.parent=null]
* @param [options.layout=null]
* @param [options.style=null]
* @param [options.tag=null]
- * @returns
+ * @returns
*/
createGroupNode(options:{parent?:yfiles.graph.INode,layout?:yfiles.geometry.Rect,style?:yfiles.styles.INodeStyle,tag?:Object}):yfiles.graph.INode;
/**
- *
+ *
* @param layout
* @param [style=null]
* @param [tag=null]
- * @returns
+ * @returns
*/
createNode(layout:yfiles.geometry.Rect,style?:yfiles.styles.INodeStyle,tag?:any):yfiles.graph.INode;
/**
- *
+ *
* @param {Object} options The parameters to pass.
* @param options.layout
* @param [options.style=null]
* @param [options.tag=null]
- * @returns
+ * @returns
*/
createNode(options:{layout:yfiles.geometry.Rect,style?:yfiles.styles.INodeStyle,tag?:Object}):yfiles.graph.INode;
/**
- *
+ *
* @param [parent=null]
* @param [layout=null]
* @param [style=null]
* @param [tag=null]
- * @returns
+ * @returns
*/
createNode(parent?:yfiles.graph.INode,layout?:yfiles.geometry.Rect,style?:yfiles.styles.INodeStyle,tag?:any):yfiles.graph.INode;
/**
- *
+ *
* @param {Object} options The parameters to pass.
* @param [options.parent=null]
* @param [options.layout=null]
* @param [options.style=null]
* @param [options.tag=null]
- * @returns
+ * @returns
*/
createNode(options:{parent?:yfiles.graph.INode,layout?:yfiles.geometry.Rect,style?:yfiles.styles.INodeStyle,tag?:Object}):yfiles.graph.INode;
/**
@@ -50828,50 +50836,50 @@ declare namespace yfiles{
*/
dispose():void;
/**
- *
+ *
* @param owner
* @param [type=yfiles.graph.AdjacencyTypes.ALL]
- * @returns
+ * @returns
*/
edgesAt(owner:yfiles.graph.IPortOwner,type?:yfiles.graph.AdjacencyTypes):yfiles.collections.IListEnumerable;
/**
- *
+ *
* @param port
* @param [type=yfiles.graph.AdjacencyTypes.ALL]
- * @returns
+ * @returns
*/
edgesAt(port:yfiles.graph.IPort,type?:yfiles.graph.AdjacencyTypes):yfiles.collections.IListEnumerable;
/**
- *
+ *
* @param node
- * @returns
+ * @returns
*/
getChildren(node:yfiles.graph.INode):yfiles.collections.IListEnumerable;
/**
* Gets the lookup instance to use in {@link yfiles.graph.GraphWrapperBase#lookup}
- * @returns
+ * @returns
*/
getLookup():yfiles.graph.ILookup;
/**
- *
+ *
* @param node
- * @returns
+ * @returns
*/
getParent(node:yfiles.graph.INode):yfiles.graph.INode;
/**
- *
+ *
*/
invalidateDisplays():void;
/**
- *
+ *
* @param node
- * @returns
+ * @returns
*/
isGroupNode(node:yfiles.graph.INode):boolean;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -51068,7 +51076,7 @@ declare namespace yfiles{
*/
onPortTagChanged(evt:yfiles.graph.ItemChangedEventArgs):void;
/**
- *
+ *
* @param item
*/
remove(item:yfiles.graph.IModelItem):void;
@@ -51079,38 +51087,38 @@ declare namespace yfiles{
*/
removeEventHandlers(graph:yfiles.graph.IGraph):void;
/**
- *
+ *
* @param bend
* @param location
*/
setBendLocation(bend:yfiles.graph.IBend,location:yfiles.geometry.Point):void;
/**
- *
+ *
* @param edge
* @param sourcePort
* @param targetPort
*/
setEdgePorts(edge:yfiles.graph.IEdge,sourcePort:yfiles.graph.IPort,targetPort:yfiles.graph.IPort):void;
/**
- *
+ *
* @param node
* @param isGroupNode
*/
setIsGroupNode(node:yfiles.graph.INode,isGroupNode:boolean):void;
/**
- *
+ *
* @param label
* @param layoutParameter
*/
setLabelLayoutParameter(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):void;
/**
- *
+ *
* @param label
* @param preferredSize
*/
setLabelPreferredSize(label:yfiles.graph.ILabel,preferredSize:yfiles.geometry.Size):void;
/**
- *
+ *
* @param label
* @param text
*/
@@ -51121,43 +51129,43 @@ declare namespace yfiles{
*/
setLookup(lookup:yfiles.graph.ILookup):void;
/**
- *
+ *
* @param node
* @param layout
*/
setNodeLayout(node:yfiles.graph.INode,layout:yfiles.geometry.Rect):void;
/**
- *
+ *
* @param node
* @param parent
*/
setParent(node:yfiles.graph.INode,parent:yfiles.graph.INode):void;
/**
- *
+ *
* @param port
* @param locationParameter
*/
setPortLocationParameter(port:yfiles.graph.IPort,locationParameter:yfiles.graph.IPortLocationModelParameter):void;
/**
- *
+ *
* @param port
* @param style
*/
setStyle(port:yfiles.graph.IPort,style:yfiles.styles.IPortStyle):void;
/**
- *
+ *
* @param edge
* @param style
*/
setStyle(edge:yfiles.graph.IEdge,style:yfiles.styles.IEdgeStyle):void;
/**
- *
+ *
* @param label
* @param style
*/
setStyle(label:yfiles.graph.ILabel,style:yfiles.styles.ILabelStyle):void;
/**
- *
+ *
* @param node
* @param style
*/
@@ -51168,347 +51176,347 @@ declare namespace yfiles{
*/
wrappedGraph:yfiles.graph.IGraph;
/**
- *
+ *
* @type {yfiles.collections.IListEnumerable.}
*/
nodes:yfiles.collections.IListEnumerable;
/**
- *
+ *
* @type {yfiles.collections.IListEnumerable.}
*/
edges:yfiles.collections.IListEnumerable;
/**
- *
+ *
* @type {yfiles.collections.IListEnumerable.}
*/
labels:yfiles.collections.IListEnumerable;
/**
- *
+ *
* @type {yfiles.collections.IListEnumerable.}
*/
ports:yfiles.collections.IListEnumerable;
/**
- *
+ *
* @type {yfiles.graph.IEdgeDefaults}
*/
edgeDefaults:yfiles.graph.IEdgeDefaults;
/**
- *
+ *
* @type {yfiles.graph.INodeDefaults}
*/
nodeDefaults:yfiles.graph.INodeDefaults;
/**
- *
+ *
* @param listener
*/
addGraphTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeGraphTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addNodeCreatedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeNodeCreatedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addNodeRemovedListener(listener:(sender:any,evt:yfiles.graph.NodeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeNodeRemovedListener(listener:(sender:any,evt:yfiles.graph.NodeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addNodeStyleChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeNodeStyleChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addNodeLayoutChangedListener(listener:(source:any,node:yfiles.graph.INode,oldLayout:yfiles.geometry.Rect)=>void):void;
/**
- *
+ *
* @param listener
*/
removeNodeLayoutChangedListener(listener:(source:any,node:yfiles.graph.INode,oldLayout:yfiles.geometry.Rect)=>void):void;
/**
- *
+ *
* @param listener
*/
addNodeTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeNodeTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addEdgeCreatedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeEdgeCreatedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addEdgeRemovedListener(listener:(sender:any,evt:yfiles.graph.EdgeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeEdgeRemovedListener(listener:(sender:any,evt:yfiles.graph.EdgeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addEdgeStyleChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeEdgeStyleChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addEdgePortsChangedListener(listener:(sender:any,evt:yfiles.graph.EdgeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeEdgePortsChangedListener(listener:(sender:any,evt:yfiles.graph.EdgeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addEdgeTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeEdgeTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addBendAddedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeBendAddedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addBendRemovedListener(listener:(sender:any,evt:yfiles.graph.BendEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeBendRemovedListener(listener:(sender:any,evt:yfiles.graph.BendEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addBendLocationChangedListener(listener:(source:any,bend:yfiles.graph.IBend,oldLocation:yfiles.geometry.Point)=>void):void;
/**
- *
+ *
* @param listener
*/
removeBendLocationChangedListener(listener:(source:any,bend:yfiles.graph.IBend,oldLocation:yfiles.geometry.Point)=>void):void;
/**
- *
+ *
* @param listener
*/
addBendTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeBendTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addLabelAddedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeLabelAddedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addLabelRemovedListener(listener:(sender:any,evt:yfiles.graph.LabelEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeLabelRemovedListener(listener:(sender:any,evt:yfiles.graph.LabelEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addLabelStyleChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeLabelStyleChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addLabelPreferredSizeChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeLabelPreferredSizeChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addLabelTextChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeLabelTextChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addLabelLayoutParameterChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeLabelLayoutParameterChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addLabelTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeLabelTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addPortAddedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removePortAddedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addPortRemovedListener(listener:(sender:any,evt:yfiles.graph.PortEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removePortRemovedListener(listener:(sender:any,evt:yfiles.graph.PortEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addPortStyleChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removePortStyleChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addPortLocationParameterChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removePortLocationParameterChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addPortTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removePortTagChangedListener(listener:(sender:any,evt:yfiles.graph.ItemChangedEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addDisplaysInvalidatedListener(listener:(sender:any,evt:yfiles.lang.EventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeDisplaysInvalidatedListener(listener:(sender:any,evt:yfiles.lang.EventArgs)=>void):void;
/**
- *
+ *
* @type {yfiles.graph.IMapperRegistry}
*/
mapperRegistry:yfiles.graph.IMapperRegistry;
/**
- *
+ *
* @type {yfiles.graph.INodeDefaults}
*/
groupNodeDefaults:yfiles.graph.INodeDefaults;
/**
- *
+ *
* @param listener
*/
addParentChangedListener(listener:(sender:any,evt:yfiles.graph.NodeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeParentChangedListener(listener:(sender:any,evt:yfiles.graph.NodeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addIsGroupNodeChangedListener(listener:(sender:any,evt:yfiles.graph.NodeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeIsGroupNodeChangedListener(listener:(sender:any,evt:yfiles.graph.NodeEventArgs)=>void):void;
/**
- *
+ *
* @type {any}
*/
tag:any;
@@ -54735,7 +54743,7 @@ declare namespace yfiles{
* Always yields the parameter that has been passed to the constructor.
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getDescriptor(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILabelCandidateDescriptor;
/**
@@ -54784,24 +54792,24 @@ declare namespace yfiles{
*/
static INTERNAL_DESCRIPTOR:yfiles.graph.ILabelCandidateDescriptor;
/**
- *
+ *
* @type {boolean}
*/
externalCandidate:boolean;
/**
- *
+ *
* @default 1.0
* @type {number}
*/
edgeOverlapPenalty:number;
/**
- *
+ *
* @default 1.0
* @type {number}
*/
nodeOverlapPenalty:number;
/**
- *
+ *
* @default 1.0
* @type {number}
*/
@@ -55712,28 +55720,28 @@ declare namespace yfiles{
*/
constructor(options?:{insets?:yfiles.geometry.Insets});
/**
- *
- * @returns
+ *
+ * @returns
*/
createDefaultParameter():yfiles.graph.ILabelModelParameter;
/**
* Creates the parameter for the given position.
* @param position The position.
- * @returns
+ * @returns
*/
createParameter(position:yfiles.graph.InteriorStretchLabelModelPosition):yfiles.graph.ILabelModelParameter;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getContext(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILookup;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getGeometry(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.geometry.IOrientedRectangle;
/**
@@ -55753,16 +55761,16 @@ declare namespace yfiles{
*/
getNodeInsets(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.geometry.Insets;
/**
- *
+ *
* @param label
* @param model
- * @returns
+ * @returns
*/
getParameters(label:yfiles.graph.ILabel,model:yfiles.graph.ILabelModel):yfiles.collections.IEnumerable;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -55883,28 +55891,28 @@ declare namespace yfiles{
*/
constructor(options?:{insets?:yfiles.geometry.Insets});
/**
- *
- * @returns
+ *
+ * @returns
*/
createDefaultParameter():yfiles.graph.ILabelModelParameter;
/**
* Creates the parameter for the given position.
* @param position The position.
- * @returns
+ * @returns
*/
createParameter(position:yfiles.graph.InteriorLabelModelPosition):yfiles.graph.ILabelModelParameter;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getContext(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILookup;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getGeometry(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.geometry.IOrientedRectangle;
/**
@@ -55924,16 +55932,16 @@ declare namespace yfiles{
*/
getNodeInsets(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.geometry.Insets;
/**
- *
+ *
* @param label
* @param model
- * @returns
+ * @returns
*/
getParameters(label:yfiles.graph.ILabel,model:yfiles.graph.ILabelModel):yfiles.collections.IEnumerable;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -56068,12 +56076,12 @@ declare namespace yfiles{
*/
static create(keyType:yfiles.lang.Class,valueType:yfiles.lang.Class,mapper:yfiles.collections.IMapper):yfiles.graph.MapperMetadata;
/**
- *
+ *
* @type {yfiles.lang.Class}
*/
keyType:yfiles.lang.Class;
/**
- *
+ *
* @type {yfiles.lang.Class}
*/
valueType:yfiles.lang.Class;
@@ -56090,7 +56098,7 @@ declare namespace yfiles{
export class MapperRegistry {
constructor();
/**
- *
+ *
* Type parameter K.
* Type parameter V.
* @param valueType
@@ -56101,33 +56109,33 @@ declare namespace yfiles{
*/
addMapper(keyType:yfiles.lang.Class,valueType:yfiles.lang.Class,tag:any,mapper:yfiles.collections.IMapper):void;
/**
- *
+ *
* Type parameter K.
* Type parameter V.
* @param tag
- * @returns
+ * @returns
* @template K,V
*/
getMapper(tag:any):yfiles.collections.IMapper;
/**
- *
+ *
* @param tag
- * @returns
+ * @returns
*/
getMapperMetadata(tag:any):yfiles.graph.MapperMetadata;
/**
- *
+ *
* @param tag
*/
removeMapper(tag:any):void;
/**
- *
+ *
* @param tag
* @param metadata
*/
setMapperMetadata(tag:any,metadata:yfiles.graph.MapperMetadata):void;
/**
- *
+ *
* @type {yfiles.collections.IEnumerable.}
*/
registeredTags:yfiles.collections.IEnumerable;
@@ -56204,8 +56212,8 @@ declare namespace yfiles{
*/
constructor(options?:{angle?:number,distance?:number});
/**
- *
- * @returns
+ *
+ * @returns
*/
createDefaultParameter():yfiles.graph.ILabelModelParameter;
/**
@@ -56215,30 +56223,30 @@ declare namespace yfiles{
*/
createParameter(position:yfiles.graph.NinePositionsEdgeLabelModelPosition):yfiles.graph.ILabelModelParameter;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getContext(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILookup;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getGeometry(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.geometry.IOrientedRectangle;
/**
- *
+ *
* @param label
* @param model
- * @returns
+ * @returns
*/
getParameters(label:yfiles.graph.ILabel,model:yfiles.graph.ILabelModel):yfiles.collections.IEnumerable;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -56370,45 +56378,45 @@ declare namespace yfiles{
*/
constructor(options?:{yOffset?:number});
/**
- *
- * @returns
+ *
+ * @returns
*/
createDefaultParameter():yfiles.graph.ILabelModelParameter;
/**
* Creates a parameter for the north side of the node.
- * @returns
+ * @returns
*/
createNorthParameter():yfiles.graph.ILabelModelParameter;
/**
* Creates a parameter for the south side of the node.
- * @returns
+ * @returns
*/
createSouthParameter():yfiles.graph.ILabelModelParameter;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getContext(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILookup;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getGeometry(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.geometry.IOrientedRectangle;
/**
- *
+ *
* @param label
* @param model
- * @returns
+ * @returns
*/
getParameters(label:yfiles.graph.ILabel,model:yfiles.graph.ILabelModel):yfiles.collections.IEnumerable;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -56464,30 +56472,30 @@ declare namespace yfiles{
*/
createFromTarget(ratio:number,segmentIndex:number):yfiles.graph.IPortLocationModelParameter;
/**
- *
+ *
* @param owner
* @param location
- * @returns
+ * @returns
*/
createParameter(owner:yfiles.graph.IPortOwner,location:yfiles.geometry.Point):yfiles.graph.IPortLocationModelParameter;
/**
- *
+ *
* @param port
* @param locationParameter
- * @returns
+ * @returns
*/
getContext(port:yfiles.graph.IPort,locationParameter:yfiles.graph.IPortLocationModelParameter):yfiles.graph.ILookup;
/**
- *
+ *
* @param port
* @param locationParameter
- * @returns
+ * @returns
*/
getLocation(port:yfiles.graph.IPort,locationParameter:yfiles.graph.IPortLocationModelParameter):yfiles.geometry.Point;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -56541,8 +56549,8 @@ declare namespace yfiles{
*/
constructor(options?:{angle?:number,autoRotation?:boolean});
/**
- *
- * @returns
+ *
+ * @returns
*/
createDefaultParameter():yfiles.graph.ILabelModelParameter;
/**
@@ -56566,18 +56574,18 @@ declare namespace yfiles{
*/
createParameterFromTarget(segmentIndex:number,distance:number,segmentRatio:number):yfiles.graph.ILabelModelParameter;
/**
- *
+ *
* @param label
* @param model
* @param layout
- * @returns
+ * @returns
*/
findBestParameter(label:yfiles.graph.ILabel,model:yfiles.graph.ILabelModel,layout:yfiles.geometry.IOrientedRectangle):yfiles.graph.ILabelModelParameter;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getContext(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILookup;
/**
@@ -56587,16 +56595,16 @@ declare namespace yfiles{
*/
getDistance(layoutParameter:yfiles.graph.ILabelModelParameter):number;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getGeometry(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.geometry.IOrientedRectangle;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -56671,41 +56679,41 @@ declare namespace yfiles{
*/
GetDefaultStyleInstance():yfiles.styles.IPortStyle;
/**
- *
+ *
* @param owner
- * @returns
+ * @returns
*/
getLocationParameterInstance(owner:yfiles.graph.IPortOwner):yfiles.graph.IPortLocationModelParameter;
/**
- *
+ *
* @param owner
- * @returns
+ * @returns
*/
getStyleInstance(owner:yfiles.graph.IPortOwner):yfiles.styles.IPortStyle;
/**
- *
+ *
* @default true
* @type {boolean}
*/
autoCleanup:boolean;
/**
- *
+ *
* @type {yfiles.graph.IPortLocationModelParameter}
*/
locationParameter:yfiles.graph.IPortLocationModelParameter;
/**
- *
+ *
* @default true
* @type {boolean}
*/
shareLocationParameterInstance:boolean;
/**
- *
+ *
* @type {yfiles.styles.IPortStyle}
*/
style:yfiles.styles.IPortStyle;
/**
- *
+ *
* @default true
* @type {boolean}
*/
@@ -56731,32 +56739,32 @@ declare namespace yfiles{
*/
constructor(options?:{size?:yfiles.geometry.Size,labels?:yfiles.graph.ILabelDefaults,ports?:yfiles.graph.IPortDefaults,style?:yfiles.styles.INodeStyle,shareStyleInstance?:boolean});
/**
- *
- * @returns
+ *
+ * @returns
*/
getStyleInstance():yfiles.styles.INodeStyle;
/**
- *
+ *
* @type {yfiles.geometry.Size}
*/
size:yfiles.geometry.Size;
/**
- *
+ *
* @type {yfiles.graph.ILabelDefaults}
*/
labels:yfiles.graph.ILabelDefaults;
/**
- *
+ *
* @type {yfiles.graph.IPortDefaults}
*/
ports:yfiles.graph.IPortDefaults;
/**
- *
+ *
* @type {yfiles.styles.INodeStyle}
*/
style:yfiles.styles.INodeStyle;
/**
- *
+ *
* @default true
* @type {boolean}
*/
@@ -56781,27 +56789,27 @@ declare namespace yfiles{
*/
constructor(options?:{labels?:yfiles.graph.ILabelDefaults,ports?:yfiles.graph.IPortDefaults,style?:yfiles.styles.IEdgeStyle,shareStyleInstance?:boolean});
/**
- *
- * @returns
+ *
+ * @returns
*/
getStyleInstance():yfiles.styles.IEdgeStyle;
/**
- *
+ *
* @type {yfiles.graph.ILabelDefaults}
*/
labels:yfiles.graph.ILabelDefaults;
/**
- *
+ *
* @type {yfiles.graph.IPortDefaults}
*/
ports:yfiles.graph.IPortDefaults;
/**
- *
+ *
* @type {yfiles.styles.IEdgeStyle}
*/
style:yfiles.styles.IEdgeStyle;
/**
- *
+ *
* @default true
* @type {boolean}
*/
@@ -56827,39 +56835,39 @@ declare namespace yfiles{
*/
constructor(options?:{autoAdjustPreferredSize?:boolean,shareLayoutParameterInstance?:boolean,layoutParameter?:yfiles.graph.ILabelModelParameter,shareStyleInstance?:boolean,style?:yfiles.styles.ILabelStyle});
/**
- *
+ *
* @param owner
- * @returns
+ * @returns
*/
getLayoutParameterInstance(owner:yfiles.graph.ILabelOwner):yfiles.graph.ILabelModelParameter;
/**
- *
+ *
* @param owner
- * @returns
+ * @returns
*/
getStyleInstance(owner:yfiles.graph.ILabelOwner):yfiles.styles.ILabelStyle;
/**
- *
+ *
* @type {boolean}
*/
autoAdjustPreferredSize:boolean;
/**
- *
+ *
* @type {boolean}
*/
shareLayoutParameterInstance:boolean;
/**
- *
+ *
* @type {yfiles.graph.ILabelModelParameter}
*/
layoutParameter:yfiles.graph.ILabelModelParameter;
/**
- *
+ *
* @type {yfiles.styles.ILabelStyle}
*/
style:yfiles.styles.ILabelStyle;
/**
- *
+ *
* @type {boolean}
*/
shareStyleInstance:boolean;
@@ -56919,12 +56927,12 @@ declare namespace yfiles{
add(unit:yfiles.graph.IUndoUnit):void;
/**
* Determines whether a call to {@link yfiles.graph.CompositeUndoUnit#redo} can be made.
- * @returns
+ * @returns
*/
canRedo():boolean;
/**
* Determines whether a call to {@link yfiles.graph.CompositeUndoUnit#undo} can be made.
- * @returns
+ * @returns
*/
canUndo():boolean;
/**
@@ -57285,7 +57293,7 @@ declare namespace yfiles{
/**
* Determines whether this instance can be used to decorate the lookup for a certain type.
* @param t The type to decorate the lookup for.
- * @returns
+ * @returns
* @abstract
*/
canDecorate(t:yfiles.lang.Class):boolean;
@@ -57460,10 +57468,10 @@ declare namespace yfiles{
*
Customizing Undo/Redo
*
* -
- * In general, to be able to undo or redo certain work client code can implement {@link yfiles.graph.IUndoUnit} or subclass
- * {@link yfiles.graph.UndoUnitBase UndoUnitBase}. The client application needs to encapsulate
- * changes in this implementation and provide the logic to completely undo and redo these changes.
- * Instances of your custom {@link yfiles.graph.IUndoUnit} implementations need to be added to the {@link yfiles.graph.UndoEngine}
+ * In general, to be able to undo or redo certain work client code can implement {@link yfiles.graph.IUndoUnit} or subclass
+ * {@link yfiles.graph.UndoUnitBase UndoUnitBase}. The client application needs to encapsulate
+ * changes in this implementation and provide the logic to completely undo and redo these changes.
+ * Instances of your custom {@link yfiles.graph.IUndoUnit} implementations need to be added to the {@link yfiles.graph.UndoEngine}
* manually via {@link yfiles.graph.UndoEngine#addUnit}.
*
* -
@@ -57477,7 +57485,7 @@ declare namespace yfiles{
*
* -
* It is generally not necessary to subclass {@link yfiles.graph.UndoEngine} unless you want to customize the internal
- * handling of the units, which is both complicated and prone to errors. In most use cases it is sufficient
+ * handling of the units, which is both complicated and prone to errors. In most use cases it is sufficient
* to provide custom {@link yfiles.graph.IUndoUnit}s or {@link yfiles.graph.IMementoSupport}.
*
*
@@ -57530,12 +57538,12 @@ declare namespace yfiles{
beginCompoundEdit(undoName:string,redoName:string):yfiles.graph.ICompoundEdit;
/**
* Determines whether a call to {@link yfiles.graph.UndoEngine#redo} can be made.
- * @returns
+ * @returns
*/
canRedo():boolean;
/**
* Determines whether a call to {@link yfiles.graph.UndoEngine#undo} can be made.
- * @returns
+ * @returns
*/
canUndo():boolean;
/**
@@ -57944,38 +57952,38 @@ declare namespace yfiles{
*/
constructor(undoName:string,redoName?:string);
/**
- *
+ *
*/
dispose():void;
/**
- *
+ *
* @abstract
*/
redo():void;
/**
- *
+ *
* @param unit
- * @returns
+ * @returns
*/
tryMergeUnit(unit:yfiles.graph.IUndoUnit):boolean;
/**
- *
+ *
* @param unit
- * @returns
+ * @returns
*/
tryReplaceUnit(unit:yfiles.graph.IUndoUnit):boolean;
/**
- *
+ *
* @abstract
*/
undo():void;
/**
- *
+ *
* @type {string}
*/
undoName:string;
/**
- *
+ *
* @type {string}
*/
redoName:string;
@@ -57998,7 +58006,7 @@ declare namespace yfiles{
export interface FoldingEdgeConverterBase extends yfiles.lang.Object,yfiles.graph.IFoldingEdgeConverter{}
export class FoldingEdgeConverterBase {
/**
- *
+ *
* @param factory
* @param foldingView
* @param masterEdge
@@ -58006,7 +58014,7 @@ declare namespace yfiles{
* @param sourceIsCollapsed
* @param target
* @param targetIsCollapsed
- * @returns
+ * @returns
* @abstract
*/
addFoldingEdge(factory:yfiles.graph.IFoldingEdgeFactory,foldingView:yfiles.graph.IFoldingView,masterEdge:yfiles.graph.IEdge,source:yfiles.graph.INode,sourceIsCollapsed:boolean,target:yfiles.graph.INode,targetIsCollapsed:boolean):yfiles.graph.IEdge;
@@ -58776,7 +58784,7 @@ declare namespace yfiles{
* @param sourceIsCollapsed
* @param target
* @param targetIsCollapsed
- * @returns
+ * @returns
*/
addFoldingEdge(factory:yfiles.graph.IFoldingEdgeFactory,foldingView:yfiles.graph.IFoldingView,masterEdge:yfiles.graph.IEdge,source:yfiles.graph.INode,sourceIsCollapsed:boolean,target:yfiles.graph.INode,targetIsCollapsed:boolean):yfiles.graph.IEdge;
/**
@@ -58824,7 +58832,7 @@ declare namespace yfiles{
* @param sourceIsCollapsed
* @param targetSourceNode
* @param targetIsCollapsed
- * @returns
+ * @returns
* @protected
*/
addFirstSeparateEdge(factory:yfiles.graph.IFoldingEdgeFactory,foldingView:yfiles.graph.IFoldingView,masterEdge:yfiles.graph.IEdge,viewSourceNode:yfiles.graph.INode,sourceIsCollapsed:boolean,targetSourceNode:yfiles.graph.INode,targetIsCollapsed:boolean):yfiles.graph.IEdge;
@@ -59171,7 +59179,7 @@ declare namespace yfiles{
*/
clearBends():void;
/**
- *
+ *
* @param label
*/
remove(label:yfiles.graph.FoldingLabelState):void;
@@ -59373,7 +59381,7 @@ declare namespace yfiles{
*/
getFoldingPortState(masterPort:yfiles.graph.IPort):yfiles.graph.FoldingPortState;
/**
- *
+ *
* @param label
*/
remove(label:yfiles.graph.FoldingLabelState):void;
@@ -59645,7 +59653,7 @@ declare namespace yfiles{
*
* @param node The node relative to which the stripe layout is calculated. This should be the same node where {@link #table} for stripe is associated
* to.
- * @returns
+ * @returns
*/
getAbsoluteBounds?(node:yfiles.graph.INode):yfiles.geometry.Rect;
/**
@@ -60075,7 +60083,7 @@ declare namespace yfiles{
findStripes?(node:yfiles.graph.INode,location:yfiles.geometry.Point,stripeTypes:yfiles.graph.StripeTypes,filter:(obj:yfiles.graph.IStripe)=>boolean):yfiles.collections.IEnumerable;
/**
* Return the accumulated insets for the table.
- * @returns
+ * @returns
*/
getAccumulatedInsets?():yfiles.geometry.Insets;
/**
@@ -60635,21 +60643,21 @@ declare namespace yfiles{
*/
constructor(options?:{insets?:yfiles.geometry.Insets,useActualInsets?:boolean});
/**
- *
- * @returns
+ *
+ * @returns
*/
createDefaultParameter():yfiles.graph.ILabelModelParameter;
/**
* Creates the parameter for the given position.
* @param position The position.
- * @returns
+ * @returns
*/
createParameter(position:yfiles.graph.StretchStripeLabelModelPosition):yfiles.graph.ILabelModelParameter;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getContext(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILookup;
/**
@@ -60666,16 +60674,16 @@ declare namespace yfiles{
*/
getGeometry(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.geometry.IOrientedRectangle;
/**
- *
+ *
* @param label
* @param model
- * @returns
+ * @returns
*/
getParameters(label:yfiles.graph.ILabel,model:yfiles.graph.ILabelModel):yfiles.collections.IEnumerable;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -60816,21 +60824,21 @@ declare namespace yfiles{
*/
constructor(options?:{ratio?:number,useActualInsets?:boolean});
/**
- *
- * @returns
+ *
+ * @returns
*/
createDefaultParameter():yfiles.graph.ILabelModelParameter;
/**
* Creates the parameter for the given position.
* @param position The position.
- * @returns
+ * @returns
*/
createParameter(position:yfiles.graph.StripeLabelModelPosition):yfiles.graph.ILabelModelParameter;
/**
- *
+ *
* @param label
* @param layoutParameter
- * @returns
+ * @returns
*/
getContext(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.graph.ILookup;
/**
@@ -60847,16 +60855,16 @@ declare namespace yfiles{
*/
getGeometry(label:yfiles.graph.ILabel,layoutParameter:yfiles.graph.ILabelModelParameter):yfiles.geometry.IOrientedRectangle;
/**
- *
+ *
* @param label
* @param model
- * @returns
+ * @returns
*/
getParameters(label:yfiles.graph.ILabel,model:yfiles.graph.ILabelModel):yfiles.collections.IEnumerable;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -60946,18 +60954,18 @@ declare namespace yfiles{
*/
constructor(options?:{insets?:yfiles.geometry.Insets,relativeLocation?:yfiles.geometry.Point,rowDefaults?:yfiles.graph.IStripeDefaults,columnDefaults?:yfiles.graph.IStripeDefaults});
/**
- *
+ *
* @param owner
* @param text
* @param [layoutParameter=null]
* @param [style=null]
* @param [preferredSize=null]
* @param [tag=null]
- * @returns
+ * @returns
*/
addLabel(owner:yfiles.graph.IStripe,text:string,layoutParameter?:yfiles.graph.ILabelModelParameter,style?:yfiles.styles.ILabelStyle,preferredSize?:yfiles.geometry.Size,tag?:any):yfiles.graph.ILabel;
/**
- *
+ *
* @param {Object} options The parameters to pass.
* @param options.owner
* @param options.text
@@ -60965,12 +60973,12 @@ declare namespace yfiles{
* @param [options.style=null]
* @param [options.preferredSize=null]
* @param [options.tag=null]
- * @returns
+ * @returns
*/
addLabel(options:{owner:yfiles.graph.IStripe,text:string,layoutParameter?:yfiles.graph.ILabelModelParameter,style?:yfiles.styles.ILabelStyle,preferredSize?:yfiles.geometry.Size,tag?:Object}):yfiles.graph.ILabel;
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():any;
/**
@@ -61007,7 +61015,7 @@ declare namespace yfiles{
*/
copyRow(row:yfiles.graph.IRow):yfiles.graph.IRow;
/**
- *
+ *
* @param owner
* @param [width=null]
* @param [minWidth=null]
@@ -61015,11 +61023,11 @@ declare namespace yfiles{
* @param [style=null]
* @param [tag=null]
* @param [index=null]
- * @returns
+ * @returns
*/
createChildColumn(owner:yfiles.graph.IColumn,width?:number,minWidth?:number,insets?:yfiles.geometry.Insets,style?:yfiles.styles.IStripeStyle,tag?:any,index?:number):yfiles.graph.IColumn;
/**
- *
+ *
* @param {Object} options The parameters to pass.
* @param options.owner
* @param [options.width=null]
@@ -61028,11 +61036,11 @@ declare namespace yfiles{
* @param [options.style=null]
* @param [options.tag=null]
* @param [options.index=null]
- * @returns
+ * @returns
*/
createChildColumn(options:{owner:yfiles.graph.IColumn,width?:number,minWidth?:number,insets?:yfiles.geometry.Insets,style?:yfiles.styles.IStripeStyle,tag?:Object,index?:number}):yfiles.graph.IColumn;
/**
- *
+ *
* @param owner
* @param [height=null]
* @param [minHeight=null]
@@ -61040,11 +61048,11 @@ declare namespace yfiles{
* @param [style=null]
* @param [tag=null]
* @param [index=null]
- * @returns
+ * @returns
*/
createChildRow(owner:yfiles.graph.IRow,height?:number,minHeight?:number,insets?:yfiles.geometry.Insets,style?:yfiles.styles.IStripeStyle,tag?:any,index?:number):yfiles.graph.IRow;
/**
- *
+ *
* @param {Object} options The parameters to pass.
* @param options.owner
* @param [options.height=null]
@@ -61053,7 +61061,7 @@ declare namespace yfiles{
* @param [options.style=null]
* @param [options.tag=null]
* @param [options.index=null]
- * @returns
+ * @returns
*/
createChildRow(options:{owner:yfiles.graph.IRow,height?:number,minHeight?:number,insets?:yfiles.geometry.Insets,style?:yfiles.styles.IStripeStyle,tag?:Object,index?:number}):yfiles.graph.IRow;
/**
@@ -61097,9 +61105,9 @@ declare namespace yfiles{
*/
static installStaticUndoSupport(graph:yfiles.graph.IGraph):void;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -61170,7 +61178,7 @@ declare namespace yfiles{
*/
remove(label:yfiles.graph.ILabel):void;
/**
- *
+ *
* @param stripe
*/
remove(stripe:yfiles.graph.IStripe):void;
@@ -61198,33 +61206,33 @@ declare namespace yfiles{
*/
setLabelText(label:yfiles.graph.ILabel,text:string):void;
/**
- *
+ *
* @param stripe
* @param minimumSize
*/
setMinimumSize(stripe:yfiles.graph.IStripe,minimumSize:number):void;
/**
- *
+ *
* @param owner
* @param column
* @param [index=null]
*/
setParent(owner:yfiles.graph.IColumn,column:yfiles.graph.IColumn,index?:number):void;
/**
- *
+ *
* @param owner
* @param row
* @param [index=null]
*/
setParent(owner:yfiles.graph.IRow,row:yfiles.graph.IRow,index?:number):void;
/**
- *
+ *
* @param stripe
* @param size
*/
setSize(stripe:yfiles.graph.IStripe,size:number):void;
/**
- *
+ *
* @param stripe
* @param insets
*/
@@ -61240,7 +61248,7 @@ declare namespace yfiles{
*/
setStyle(label:yfiles.graph.ILabel,style:yfiles.styles.ILabelStyle):void;
/**
- *
+ *
* @param stripe
* @param style
*/
@@ -61298,13 +61306,13 @@ declare namespace yfiles{
*/
columns:yfiles.collections.IEnumerable;
/**
- *
+ *
* @default '0'
* @type {yfiles.geometry.Insets}
*/
insets:yfiles.geometry.Insets;
/**
- *
+ *
* @default '0,0'
* @type {yfiles.geometry.Point}
*/
@@ -61319,62 +61327,62 @@ declare namespace yfiles{
*/
layout:yfiles.geometry.IRectangle;
/**
- *
+ *
* @param listener
*/
addStripeCreatedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeStripeCreatedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addStripeRemovedListener(listener:(sender:any,evt:yfiles.graph.StripeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeStripeRemovedListener(listener:(sender:any,evt:yfiles.graph.StripeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addStripeChangedListener(listener:(sender:any,evt:yfiles.graph.StripeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeStripeChangedListener(listener:(sender:any,evt:yfiles.graph.StripeEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addLabelAddedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeLabelAddedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addLabelRemovedListener(listener:(sender:any,evt:yfiles.graph.LabelEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeLabelRemovedListener(listener:(sender:any,evt:yfiles.graph.LabelEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
addLabelChangedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
/**
- *
+ *
* @param listener
*/
removeLabelChangedListener(listener:(sender:any,evt:yfiles.collections.ItemEventArgs)=>void):void;
@@ -61405,12 +61413,12 @@ declare namespace yfiles{
*/
columnDefaults:yfiles.graph.IStripeDefaults;
/**
- *
+ *
* @type {yfiles.graph.IRow}
*/
rootRow:yfiles.graph.IRow;
/**
- *
+ *
* @type {yfiles.graph.IColumn}
*/
rootColumn:yfiles.graph.IColumn;
@@ -61512,8 +61520,8 @@ declare namespace yfiles{
*/
constructor(options?:{size?:number,minimumSize?:number,labels?:yfiles.graph.ILabelDefaults,style?:yfiles.styles.IStripeStyle,shareStyleInstance?:boolean});
/**
- *
- * @returns
+ *
+ * @returns
*/
getStyleInstance():yfiles.styles.IStripeStyle;
/**
@@ -61537,17 +61545,17 @@ declare namespace yfiles{
*/
minimumSize:number;
/**
- *
+ *
* @type {yfiles.graph.ILabelDefaults}
*/
labels:yfiles.graph.ILabelDefaults;
/**
- *
+ *
* @type {yfiles.styles.IStripeStyle}
*/
style:yfiles.styles.IStripeStyle;
/**
- *
+ *
* @default true
* @type {boolean}
*/
@@ -62082,8 +62090,8 @@ declare namespace yfiles{
*/
constructor(width:number,height:number);
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():yfiles.geometry.Size;
/**
@@ -62221,8 +62229,8 @@ declare namespace yfiles{
*/
add(otherPoint:yfiles.geometry.Point):yfiles.geometry.Point;
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():yfiles.geometry.Point;
/**
@@ -62235,7 +62243,7 @@ declare namespace yfiles{
/**
* Performs an implicit conversion from {@link yfiles.geometry.Point} to {@link yfiles.geometry.MutablePoint}.
* @param point The point to convert.
- * @returns
+ * @returns
* @static
*/
static convertToMutablePoint(point:yfiles.geometry.Point):yfiles.geometry.MutablePoint;
@@ -62437,21 +62445,21 @@ declare namespace yfiles{
*/
constructor(inset:number);
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():yfiles.geometry.Insets;
/**
* Calculates the union of this instance and the given inset which is done by performing {@link Math#max} on all four inset
* values.
* @param insets The insets to max with these insets.
- * @returns
+ * @returns
*/
createUnion(insets:yfiles.geometry.Insets):yfiles.geometry.Insets;
/**
* Creates an enlarged instance by adding the insets of the specified insets to this instance and returning the result.
* @param insets The insets to add to this instance.
- * @returns
+ * @returns
*/
getEnlarged(insets:yfiles.geometry.Insets):yfiles.geometry.Insets;
/**
@@ -62571,8 +62579,8 @@ declare namespace yfiles{
*/
static add(firstRectangle:yfiles.geometry.Rect,secondRectangle:yfiles.geometry.Rect):yfiles.geometry.Rect;
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():yfiles.geometry.Rect;
/**
@@ -62620,7 +62628,7 @@ declare namespace yfiles{
* If this instance {@link yfiles.geometry.Rect#isEmpty}, the result will be the same.
*
* @param size The inset to add to each of the sides to grow the new instance.
- * @returns
+ * @returns
* @see yfiles.geometry.Rect#getEnlarged
*/
getEnlarged(size:number):yfiles.geometry.Rect;
@@ -62630,19 +62638,19 @@ declare namespace yfiles{
* If this instance {@link yfiles.geometry.Rect#isEmpty}, the same will be returned.
*
* @param insets The insets to use to add to the instance.
- * @returns
+ * @returns
*/
getEnlarged(insets:yfiles.geometry.Insets):yfiles.geometry.Rect;
/**
* Transforms this instance using the specified matrix and returns the result.
* @param transform The transform matrix to apply to this instance.
- * @returns
+ * @returns
*/
getTransformed(transform:yfiles.geometry.Matrix):yfiles.geometry.Rect;
/**
* Returns a translated instance of this which has modified {@link yfiles.geometry.Rect#x} and {@link yfiles.geometry.Rect#y} by the given amount.
* @param delta The delta to add to {@link #x} and {@link #y}.
- * @returns
+ * @returns
*/
getTranslated(delta:yfiles.geometry.Point):yfiles.geometry.Rect;
/**
@@ -63978,7 +63986,7 @@ declare namespace yfiles{
* @param height
* @param upX
* @param upY
- * @returns
+ * @returns
* @static
*/
static createImmutable(anchorX:number,anchorY:number,width:number,height:number,upX:number,upY:number):yfiles.geometry.IOrientedRectangle;
@@ -64295,7 +64303,7 @@ declare namespace yfiles{
* @param edge
* @param inner
* @param outer
- * @returns
+ * @returns
* @protected
*/
getIntersection(node:yfiles.graph.INode,nodeShapeGeometry:yfiles.styles.IShapeGeometry,edge:yfiles.graph.IEdge,inner:yfiles.geometry.Point,outer:yfiles.geometry.Point):yfiles.geometry.Point;
@@ -64344,7 +64352,7 @@ declare namespace yfiles{
* @param node
* @param nodeShapeGeometry
* @param edge
- * @returns
+ * @returns
* @protected
*/
isInside(location:yfiles.geometry.Point,node:yfiles.graph.INode,nodeShapeGeometry:yfiles.styles.IShapeGeometry,edge:yfiles.graph.IEdge):boolean;
@@ -64546,28 +64554,28 @@ declare namespace yfiles{
* Yields the {@link yfiles.view.IBoundsProvider#EMPTY} that will return empty bounds.
* @param edge
* @param style
- * @returns
+ * @returns
*/
getBoundsProvider(edge:yfiles.graph.IEdge,style:yfiles.styles.IEdgeStyle):yfiles.view.IBoundsProvider;
/**
* Yields the {@link yfiles.graph.ILookup#EMPTY} that will not yield anything.
* @param edge
* @param style
- * @returns
+ * @returns
*/
getContext(edge:yfiles.graph.IEdge,style:yfiles.styles.IEdgeStyle):yfiles.graph.ILookup;
/**
* Yields the {@link yfiles.input.IHitTestable#NEVER} that will always report misses.
* @param edge
* @param style
- * @returns
+ * @returns
*/
getHitTestable(edge:yfiles.graph.IEdge,style:yfiles.styles.IEdgeStyle):yfiles.input.IHitTestable;
/**
* Yields the {@link yfiles.input.IMarqueeTestable#NEVER} that will always report misses.
* @param edge
* @param style
- * @returns
+ * @returns
*/
getMarqueeTestable(edge:yfiles.graph.IEdge,style:yfiles.styles.IEdgeStyle):yfiles.input.IMarqueeTestable;
/**
@@ -64582,14 +64590,14 @@ declare namespace yfiles{
* Yields the {@link yfiles.view.IVisibilityTestable#NEVER} that will always claim invisibility.
* @param edge
* @param style
- * @returns
+ * @returns
*/
getVisibilityTestable(edge:yfiles.graph.IEdge,style:yfiles.styles.IEdgeStyle):yfiles.view.IVisibilityTestable;
/**
* Yields the {@link yfiles.view.VoidVisualCreator#INSTANCE} that will do nothing.
* @param edge
* @param style
- * @returns
+ * @returns
*/
getVisualCreator(edge:yfiles.graph.IEdge,style:yfiles.styles.IEdgeStyle):yfiles.view.IVisualCreator;
/**
@@ -64893,49 +64901,49 @@ declare namespace yfiles{
* Yields the {@link yfiles.view.IBoundsProvider#EMPTY} that will return empty bounds.
* @param label
* @param style
- * @returns
+ * @returns
*/
getBoundsProvider(label:yfiles.graph.ILabel,style:yfiles.styles.ILabelStyle):yfiles.view.IBoundsProvider;
/**
* Yields the {@link yfiles.graph.ILookup#EMPTY} that will not yield anything.
* @param label
* @param style
- * @returns
+ * @returns
*/
getContext(label:yfiles.graph.ILabel,style:yfiles.styles.ILabelStyle):yfiles.graph.ILookup;
/**
* Yields the {@link yfiles.input.IHitTestable#NEVER} that will always report misses.
* @param label
* @param style
- * @returns
+ * @returns
*/
getHitTestable(label:yfiles.graph.ILabel,style:yfiles.styles.ILabelStyle):yfiles.input.IHitTestable;
/**
* Yields the {@link yfiles.input.IMarqueeTestable#NEVER} that will always report misses.
* @param label
* @param style
- * @returns
+ * @returns
*/
getMarqueeTestable(label:yfiles.graph.ILabel,style:yfiles.styles.ILabelStyle):yfiles.input.IMarqueeTestable;
/**
* Yields {@link yfiles.geometry.Size#EMPTY}.
* @param label
* @param style
- * @returns
+ * @returns
*/
getPreferredSize(label:yfiles.graph.ILabel,style:yfiles.styles.ILabelStyle):yfiles.geometry.Size;
/**
* Yields the {@link yfiles.view.IVisibilityTestable#NEVER} that will always claim invisibility.
* @param label
* @param style
- * @returns
+ * @returns
*/
getVisibilityTestable(label:yfiles.graph.ILabel,style:yfiles.styles.ILabelStyle):yfiles.view.IVisibilityTestable;
/**
* Yields the {@link yfiles.view.VoidVisualCreator#INSTANCE} that will do nothing.
* @param label
* @param style
- * @returns
+ * @returns
*/
getVisualCreator(label:yfiles.graph.ILabel,style:yfiles.styles.ILabelStyle):yfiles.view.IVisualCreator;
/**
@@ -65196,28 +65204,28 @@ declare namespace yfiles{
* Yields the {@link yfiles.view.IBoundsProvider#EMPTY} that will return empty bounds.
* @param node
* @param style
- * @returns
+ * @returns
*/
getBoundsProvider(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.view.IBoundsProvider;
/**
* Yields the {@link yfiles.graph.ILookup#EMPTY} that will not yield anything.
* @param node
* @param style
- * @returns
+ * @returns
*/
getContext(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.graph.ILookup;
/**
* Yields the {@link yfiles.input.IHitTestable#NEVER} that will always report misses.
* @param node
* @param style
- * @returns
+ * @returns
*/
getHitTestable(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.input.IHitTestable;
/**
* Yields the {@link yfiles.input.IMarqueeTestable#NEVER} that will always report misses.
* @param node
* @param style
- * @returns
+ * @returns
*/
getMarqueeTestable(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.input.IMarqueeTestable;
/**
@@ -65232,14 +65240,14 @@ declare namespace yfiles{
* Yields the {@link yfiles.view.IVisibilityTestable#NEVER} that will always claim invisibility.
* @param node
* @param style
- * @returns
+ * @returns
*/
getVisibilityTestable(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.view.IVisibilityTestable;
/**
* Yields the {@link yfiles.view.VoidVisualCreator#INSTANCE} that will do nothing.
* @param node
* @param style
- * @returns
+ * @returns
*/
getVisualCreator(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.view.IVisualCreator;
/**
@@ -65465,42 +65473,42 @@ declare namespace yfiles{
* Yields the {@link yfiles.view.IBoundsProvider#EMPTY} that will return empty bounds.
* @param port
* @param style
- * @returns
+ * @returns
*/
getBoundsProvider(port:yfiles.graph.IPort,style:yfiles.styles.IPortStyle):yfiles.view.IBoundsProvider;
/**
* Yields the {@link yfiles.graph.ILookup#EMPTY} that will not yield anything.
* @param port
* @param style
- * @returns
+ * @returns
*/
getContext(port:yfiles.graph.IPort,style:yfiles.styles.IPortStyle):yfiles.graph.ILookup;
/**
* Yields the {@link yfiles.input.IHitTestable#NEVER} that will always report misses.
* @param port
* @param style
- * @returns
+ * @returns
*/
getHitTestable(port:yfiles.graph.IPort,style:yfiles.styles.IPortStyle):yfiles.input.IHitTestable;
/**
* Yields the {@link yfiles.input.IMarqueeTestable#NEVER} that will always report misses.
* @param port
* @param style
- * @returns
+ * @returns
*/
getMarqueeTestable(port:yfiles.graph.IPort,style:yfiles.styles.IPortStyle):yfiles.input.IMarqueeTestable;
/**
* Yields the {@link yfiles.view.IVisibilityTestable#NEVER} that will always claim invisibility.
* @param port
* @param style
- * @returns
+ * @returns
*/
getVisibilityTestable(port:yfiles.graph.IPort,style:yfiles.styles.IPortStyle):yfiles.view.IVisibilityTestable;
/**
* Yields the {@link yfiles.view.VoidVisualCreator#INSTANCE} that will do nothing.
* @param port
* @param style
- * @returns
+ * @returns
*/
getVisualCreator(port:yfiles.graph.IPort,style:yfiles.styles.IPortStyle):yfiles.view.IVisualCreator;
/**
@@ -65864,8 +65872,8 @@ declare namespace yfiles{
*/
constructor(options?:{buttonPlacement?:yfiles.graph.ILabelModelParameter,insets?:yfiles.geometry.Insets});
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():any;
/**
@@ -65891,7 +65899,7 @@ declare namespace yfiles{
*/
insets:yfiles.geometry.Insets;
/**
- *
+ *
* @type {yfiles.styles.INodeStyleRenderer}
*/
renderer:yfiles.styles.INodeStyleRenderer;
@@ -65963,7 +65971,7 @@ declare namespace yfiles{
* @param context The context.
* @param expanded Specifies whether the button visual is created for the expanded or the collapsed state.
* @param size The button size.
- * @returns
+ * @returns
* @protected
*/
createButton(context:yfiles.view.IRenderContext,expanded:boolean,size:yfiles.geometry.Size):yfiles.view.SvgVisual;
@@ -65982,13 +65990,13 @@ declare namespace yfiles{
* placement of the button and use the {@link yfiles.styles.CollapsibleNodeStyleDecorator#wrapped wrapped style} to create the visual for the actual node.
*
* @param context
- * @returns
+ * @returns
*/
createVisual(context:yfiles.view.IRenderContext):yfiles.view.Visual;
/**
* Delegates to the {@link yfiles.styles.CollapsibleNodeStyleDecoratorRenderer#getWrappedStyle} and takes the button into account.
* @param context
- * @returns
+ * @returns
*/
getBounds(context:yfiles.view.ICanvasContext):yfiles.geometry.Rect;
/**
@@ -66002,7 +66010,7 @@ declare namespace yfiles{
getBoundsProvider(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.view.IBoundsProvider;
/**
* Yields the {@link yfiles.styles.CollapsibleNodeStyleDecorator#buttonPlacement} for the current {@link yfiles.styles.CollapsibleNodeStyleDecoratorRenderer#style}
- * @returns
+ * @returns
* @protected
*/
getButtonLocationParameter():yfiles.graph.ILabelModelParameter;
@@ -66040,7 +66048,7 @@ declare namespace yfiles{
* Delegates to the {@link yfiles.styles.CollapsibleNodeStyleDecoratorRenderer#getWrappedStyle}.
* @param inner
* @param outer
- * @returns
+ * @returns
*/
getIntersection(inner:yfiles.geometry.Point,outer:yfiles.geometry.Point):yfiles.geometry.Point;
/**
@@ -66054,7 +66062,7 @@ declare namespace yfiles{
getMarqueeTestable(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.input.IMarqueeTestable;
/**
* Delegates to the {@link yfiles.styles.CollapsibleNodeStyleDecoratorRenderer#getWrappedStyle}.
- * @returns
+ * @returns
*/
getOutline():yfiles.geometry.GeneralPath;
/**
@@ -66092,7 +66100,7 @@ declare namespace yfiles{
getVisualCreator(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.view.IVisualCreator;
/**
* Yields the {@link yfiles.styles.CollapsibleNodeStyleDecorator#wrapped} property for the current {@link yfiles.styles.CollapsibleNodeStyleDecoratorRenderer#style}
- * @returns
+ * @returns
* @protected
*/
getWrappedStyle():yfiles.styles.INodeStyle;
@@ -66100,33 +66108,33 @@ declare namespace yfiles{
* Delegates to the {@link yfiles.styles.CollapsibleNodeStyleDecoratorRenderer#getWrappedStyle} and checks the button.
* @param context
* @param location
- * @returns
+ * @returns
*/
isHit(context:yfiles.input.IInputModeContext,location:yfiles.geometry.Point):boolean;
/**
* Delegates to the {@link yfiles.styles.CollapsibleNodeStyleDecoratorRenderer#getWrappedStyle}.
* @param context
* @param rectangle
- * @returns
+ * @returns
*/
isInBox(context:yfiles.input.IInputModeContext,rectangle:yfiles.geometry.Rect):boolean;
/**
* Delegates to the {@link yfiles.styles.CollapsibleNodeStyleDecoratorRenderer#getWrappedStyle}.
* @param location
- * @returns
+ * @returns
*/
isInside(location:yfiles.geometry.Point):boolean;
/**
* Delegates to the {@link yfiles.styles.CollapsibleNodeStyleDecoratorRenderer#getWrappedStyle}.
* @param context
* @param rectangle
- * @returns
+ * @returns
*/
isVisible(context:yfiles.view.ICanvasContext,rectangle:yfiles.geometry.Rect):boolean;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
@@ -66139,15 +66147,15 @@ declare namespace yfiles{
* @param expanded Specifies whether the button visual is updated for the expanded or the collapsed state.
* @param size The button size.
* @param oldButton The old button visual.
- * @returns
+ * @returns
* @protected
*/
updateButton(context:yfiles.view.IRenderContext,expanded:boolean,size:yfiles.geometry.Size,oldButton:yfiles.view.Visual):yfiles.view.SvgVisual;
/**
- *
+ *
* @param context
* @param oldVisual
- * @returns
+ * @returns
*/
updateVisual(context:yfiles.view.IRenderContext,oldVisual:yfiles.view.Visual):yfiles.view.Visual;
/**
@@ -66801,6 +66809,9 @@ declare namespace yfiles{
/**
* A label style decorator that uses a node style instance to render the background and a label style instance to render
* the foreground of a label.
+ *
+ * The renderer of the {@link yfiles.styles.NodeStyleLabelStyleAdapter#nodeStyle} used by this class must create {@link yfiles.view.SvgVisual}s.
+ *
* @class
* @implements {yfiles.styles.ILabelStyle}
*/
@@ -66862,12 +66873,12 @@ declare namespace yfiles{
*/
constructor(options?:{autoFlip?:boolean,labelStyle?:yfiles.styles.ILabelStyle,labelStyleInsets?:yfiles.geometry.Insets,nodeStyle?:yfiles.styles.INodeStyle});
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():any;
/**
- *
+ *
* @type {yfiles.styles.ILabelStyleRenderer}
*/
renderer:yfiles.styles.ILabelStyleRenderer;
@@ -66899,6 +66910,9 @@ declare namespace yfiles{
}
/**
* A port style decorator that uses a node style instance to render the port.
+ *
+ * The renderer of the {@link yfiles.styles.NodeStylePortStyleAdapter#nodeStyle} used by this class must create {@link yfiles.view.SvgVisual}s.
+ *
* @class
* @implements {yfiles.styles.IPortStyle}
*/
@@ -66944,12 +66958,12 @@ declare namespace yfiles{
*/
constructor(options?:{nodeStyle?:yfiles.styles.INodeStyle,renderSize?:yfiles.geometry.Size});
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():any;
/**
- *
+ *
* @type {yfiles.styles.IPortStyleRenderer}
*/
renderer:yfiles.styles.IPortStyleRenderer;
@@ -67290,8 +67304,8 @@ declare namespace yfiles{
*/
constructor(options?:{autoFlip?:boolean,backgroundFill?:yfiles.view.Fill,backgroundStroke?:yfiles.view.Stroke,clipText?:boolean,horizontalTextAlignment?:yfiles.view.HorizontalTextAlignment,textFill?:yfiles.view.Fill,textSize?:number,wrapping?:yfiles.view.TextWrapping,font?:yfiles.view.Font,verticalTextAlignment?:yfiles.view.VerticalTextAlignment});
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():any;
/**
@@ -67349,7 +67363,7 @@ declare namespace yfiles{
*/
backgroundStroke:yfiles.view.Stroke;
/**
- *
+ *
* @type {yfiles.styles.ILabelStyleRenderer}
*/
renderer:yfiles.styles.ILabelStyleRenderer;
@@ -67470,8 +67484,8 @@ declare namespace yfiles{
*/
constructor(options?:{autoFlip?:boolean,icon?:string,iconPlacement?:yfiles.graph.ILabelModelParameter,iconSize?:yfiles.geometry.Size,wrapped?:yfiles.styles.ILabelStyle,wrappedInsets?:yfiles.geometry.Insets});
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():any;
/**
@@ -67532,7 +67546,7 @@ declare namespace yfiles{
*/
wrappedInsets:yfiles.geometry.Insets;
/**
- *
+ *
* @type {yfiles.styles.ILabelStyleRenderer}
*/
renderer:yfiles.styles.ILabelStyleRenderer;
@@ -67576,7 +67590,7 @@ declare namespace yfiles{
* @param text The text content to add to the provided text element (may contain newline characters).
* @param maxSize The bounds that shouldn't be exceeded when placing the text; null or not provided means unbound.
* @param wrapping The {@link } policy to apply when the text exceeds the provided maxSize.
- * @returns
+ * @returns
* @protected
*/
addTextElements(textElement:SVGTextElement,font:yfiles.view.Font,text:string,maxSize:yfiles.geometry.Size,wrapping:yfiles.view.TextWrapping):string;
@@ -67595,15 +67609,15 @@ declare namespace yfiles{
*/
configure():void;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
createVisual(context:yfiles.view.IRenderContext):yfiles.view.Visual;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
getBounds(context:yfiles.view.ICanvasContext):yfiles.geometry.Rect;
/**
@@ -67652,10 +67666,10 @@ declare namespace yfiles{
*/
getMarqueeTestable(label:yfiles.graph.ILabel,style:yfiles.styles.ILabelStyle):yfiles.input.IMarqueeTestable;
/**
- *
+ *
* @param label
* @param style
- * @returns
+ * @returns
*/
getPreferredSize(label:yfiles.graph.ILabel,style:yfiles.styles.ILabelStyle):yfiles.geometry.Size;
/**
@@ -67712,24 +67726,24 @@ declare namespace yfiles{
*/
isClippingText():boolean;
/**
- *
+ *
* @param context
* @param location
- * @returns
+ * @returns
*/
isHit(context:yfiles.input.IInputModeContext,location:yfiles.geometry.Point):boolean;
/**
- *
+ *
* @param context
* @param rectangle
- * @returns
+ * @returns
*/
isInBox(context:yfiles.input.IInputModeContext,rectangle:yfiles.geometry.Rect):boolean;
/**
* Uses the {@link yfiles.graph.ILabel#layout} to determine whether the clip intersects.
* @param context
* @param rectangle
- * @returns
+ * @returns
*/
isVisible(context:yfiles.view.ICanvasContext,rectangle:yfiles.geometry.Rect):boolean;
/**
@@ -67755,10 +67769,10 @@ declare namespace yfiles{
*/
measureText(text:string,font:yfiles.view.Font):yfiles.geometry.Size;
/**
- *
+ *
* @param context
* @param oldVisual
- * @returns
+ * @returns
*/
updateVisual(context:yfiles.view.IRenderContext,oldVisual:yfiles.view.Visual):yfiles.view.Visual;
/**
@@ -67803,20 +67817,20 @@ declare namespace yfiles{
*/
constructor();
/**
- *
+ *
* @protected
*/
configure():void;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
createVisual(context:yfiles.view.IRenderContext):yfiles.view.Visual;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
getBounds(context:yfiles.view.ICanvasContext):yfiles.geometry.Rect;
/**
@@ -67875,10 +67889,10 @@ declare namespace yfiles{
*/
getMarqueeTestable(label:yfiles.graph.ILabel,style:yfiles.styles.ILabelStyle):yfiles.input.IMarqueeTestable;
/**
- *
+ *
* @param label
* @param style
- * @returns
+ * @returns
*/
getPreferredSize(label:yfiles.graph.ILabel,style:yfiles.styles.ILabelStyle):yfiles.geometry.Size;
/**
@@ -67928,24 +67942,24 @@ declare namespace yfiles{
*/
isAutoFlip():boolean;
/**
- *
+ *
* @param context
* @param location
- * @returns
+ * @returns
*/
isHit(context:yfiles.input.IInputModeContext,location:yfiles.geometry.Point):boolean;
/**
- *
+ *
* @param context
* @param rectangle
- * @returns
+ * @returns
*/
isInBox(context:yfiles.input.IInputModeContext,rectangle:yfiles.geometry.Rect):boolean;
/**
- *
+ *
* @param context
* @param rectangle
- * @returns
+ * @returns
*/
isVisible(context:yfiles.view.ICanvasContext,rectangle:yfiles.geometry.Rect):boolean;
/**
@@ -67969,10 +67983,10 @@ declare namespace yfiles{
*/
shouldHitTestIcon():boolean;
/**
- *
+ *
* @param context
* @param oldVisual
- * @returns
+ * @returns
*/
updateVisual(context:yfiles.view.IRenderContext,oldVisual:yfiles.view.Visual):yfiles.view.Visual;
/**
@@ -68036,8 +68050,8 @@ declare namespace yfiles{
*/
constructor(options?:{fill?:yfiles.view.Fill,path?:yfiles.geometry.GeneralPath,stroke?:yfiles.view.Stroke});
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():any;
/**
@@ -68053,7 +68067,7 @@ declare namespace yfiles{
*/
path:yfiles.geometry.GeneralPath;
/**
- *
+ *
* @type {yfiles.styles.INodeStyleRenderer}
*/
renderer:yfiles.styles.INodeStyleRenderer;
@@ -68111,15 +68125,15 @@ declare namespace yfiles{
*/
configure():void;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
createVisual(context:yfiles.view.IRenderContext):yfiles.view.Visual;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
getBounds(context:yfiles.view.ICanvasContext):yfiles.geometry.Rect;
/**
@@ -68154,10 +68168,10 @@ declare namespace yfiles{
*/
getHitTestable(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.input.IHitTestable;
/**
- *
+ *
* @param inner
* @param outer
- * @returns
+ * @returns
*/
getIntersection(inner:yfiles.geometry.Point,outer:yfiles.geometry.Point):yfiles.geometry.Point;
/**
@@ -68169,8 +68183,8 @@ declare namespace yfiles{
*/
getMarqueeTestable(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.input.IMarqueeTestable;
/**
- *
- * @returns
+ *
+ * @returns
*/
getOutline():yfiles.geometry.GeneralPath;
/**
@@ -68206,23 +68220,23 @@ declare namespace yfiles{
*/
getVisualCreator(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.view.IVisualCreator;
/**
- *
+ *
* @param context
* @param location
- * @returns
+ * @returns
*/
isHit(context:yfiles.input.IInputModeContext,location:yfiles.geometry.Point):boolean;
/**
- *
+ *
* @param context
* @param rectangle
- * @returns
+ * @returns
*/
isInBox(context:yfiles.input.IInputModeContext,rectangle:yfiles.geometry.Rect):boolean;
/**
- *
+ *
* @param location
- * @returns
+ * @returns
*/
isInside(location:yfiles.geometry.Point):boolean;
/**
@@ -68247,10 +68261,10 @@ declare namespace yfiles{
*/
lookup(type:yfiles.lang.Class):any;
/**
- *
+ *
* @param context
* @param oldVisual
- * @returns
+ * @returns
*/
updateVisual(context:yfiles.view.IRenderContext,oldVisual:yfiles.view.Visual):yfiles.view.Visual;
/**
@@ -68295,7 +68309,7 @@ declare namespace yfiles{
export interface PathBasedEdgeStyleRenderer extends yfiles.lang.Object,yfiles.styles.IEdgeStyleRenderer,yfiles.styles.IPathGeometry,yfiles.view.IBoundsProvider,yfiles.view.IVisibilityTestable,yfiles.input.IMarqueeTestable,yfiles.input.IHitTestable,yfiles.graph.ILookup,yfiles.view.IVisualCreator,yfiles.view.IObstacleProvider{}
export class PathBasedEdgeStyleRenderer {
/**
- *
+ *
* @param edgeStyleType The exact type of style to use for this instance.
*/
constructor(edgeStyleType:yfiles.lang.Class);
@@ -68349,14 +68363,14 @@ declare namespace yfiles{
/**
* Special implementation that will create a self loop path.
* @param roundSelfLoop
- * @returns
+ * @returns
* @protected
*/
createSelfLoopPath(roundSelfLoop:boolean):yfiles.geometry.GeneralPath;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
createVisual(context:yfiles.view.IRenderContext):yfiles.view.Visual;
/**
@@ -68371,9 +68385,9 @@ declare namespace yfiles{
*/
cropPath(path:yfiles.geometry.GeneralPath):yfiles.geometry.GeneralPath;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
getBounds(context:yfiles.view.ICanvasContext):yfiles.geometry.Rect;
/**
@@ -68415,7 +68429,7 @@ declare namespace yfiles{
*
* @param edge
* @param style
- * @returns
+ * @returns
* @see yfiles.styles.PathBasedEdgeStyleRenderer.#isHit
* @see yfiles.styles.PathBasedEdgeStyleRenderer.#configure
* @see yfiles.styles.IEdgeStyleRenderer#getHitTestable
@@ -68437,8 +68451,8 @@ declare namespace yfiles{
*/
getObstacles(context:yfiles.view.IRenderContext):yfiles.geometry.GeneralPath;
/**
- *
- * @returns
+ *
+ * @returns
*/
getPath():yfiles.geometry.GeneralPath;
/**
@@ -68569,16 +68583,16 @@ declare namespace yfiles{
*
* @param context
* @param location
- * @returns
+ * @returns
* @see yfiles.styles.PathBasedEdgeStyleRenderer.#getHitTestable
* @see yfiles.styles.PathBasedEdgeStyleRenderer.#configure
*/
isHit(context:yfiles.input.IInputModeContext,location:yfiles.geometry.Point):boolean;
/**
- *
+ *
* @param context
* @param rectangle
- * @returns
+ * @returns
*/
isInBox(context:yfiles.input.IInputModeContext,rectangle:yfiles.geometry.Rect):boolean;
/**
@@ -68594,16 +68608,16 @@ declare namespace yfiles{
*/
isVisible(context:yfiles.view.ICanvasContext,rectangle:yfiles.geometry.Rect):boolean;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
- *
+ *
* @param context
* @param oldVisual
- * @returns
+ * @returns
*/
updateVisual(context:yfiles.view.IRenderContext,oldVisual:yfiles.view.Visual):yfiles.view.Visual;
/**
@@ -68707,7 +68721,7 @@ declare namespace yfiles{
constructor(options?:{stroke?:yfiles.view.Stroke,smoothingLength?:number,sourceArrow?:yfiles.styles.IArrow,targetArrow?:yfiles.styles.IArrow});
/**
* Performs a {@link any#memberwiseClone}
- * @returns
+ * @returns
*/
clone():any;
/**
@@ -68868,9 +68882,9 @@ declare namespace yfiles{
*/
configure():void;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
createVisual(context:yfiles.view.IRenderContext):yfiles.view.Visual;
/**
@@ -68921,10 +68935,10 @@ declare namespace yfiles{
*/
getHitTestable(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.input.IHitTestable;
/**
- *
+ *
* @param inner
* @param outer
- * @returns
+ * @returns
*/
getIntersection(inner:yfiles.geometry.Point,outer:yfiles.geometry.Point):yfiles.geometry.Point;
/**
@@ -68936,8 +68950,8 @@ declare namespace yfiles{
*/
getMarqueeTestable(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.input.IMarqueeTestable;
/**
- *
- * @returns
+ *
+ * @returns
*/
getOutline():yfiles.geometry.GeneralPath;
/**
@@ -68990,10 +69004,10 @@ declare namespace yfiles{
*/
getVisualCreator(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.view.IVisualCreator;
/**
- *
+ *
* @param context
* @param location
- * @returns
+ * @returns
*/
isHit(context:yfiles.input.IInputModeContext,location:yfiles.geometry.Point):boolean;
/**
@@ -69007,9 +69021,9 @@ declare namespace yfiles{
*/
isInBox(context:yfiles.input.IInputModeContext,rectangle:yfiles.geometry.Rect):boolean;
/**
- *
+ *
* @param location
- * @returns
+ * @returns
*/
isInside(location:yfiles.geometry.Point):boolean;
/**
@@ -69034,10 +69048,10 @@ declare namespace yfiles{
*/
lookup(type:yfiles.lang.Class):any;
/**
- *
+ *
* @param context
* @param oldVisual
- * @returns
+ * @returns
*/
updateVisual(context:yfiles.view.IRenderContext,oldVisual:yfiles.view.Visual):yfiles.view.Visual;
/**
@@ -69119,8 +69133,8 @@ declare namespace yfiles{
*/
constructor(options?:{fill?:yfiles.view.Fill,stroke?:yfiles.view.Stroke,shape?:yfiles.styles.ShapeNodeShape});
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():any;
/**
@@ -69151,7 +69165,7 @@ declare namespace yfiles{
*/
shape:yfiles.styles.ShapeNodeShape;
/**
- *
+ *
* @type {yfiles.styles.INodeStyleRenderer}
*/
renderer:yfiles.styles.INodeStyleRenderer;
@@ -69270,7 +69284,7 @@ declare namespace yfiles{
constructor(options?:{fixedHeight?:boolean,height?:number,stroke?:yfiles.view.Stroke,provideHeightHandle?:boolean,sourceArrow?:yfiles.styles.IArrow,targetArrow?:yfiles.styles.IArrow});
/**
* Performs a {@link any#memberwiseClone}
- * @returns
+ * @returns
*/
clone():any;
/**
@@ -69378,9 +69392,9 @@ declare namespace yfiles{
*/
configure():void;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
createVisual(context:yfiles.view.IRenderContext):yfiles.view.Visual;
/**
@@ -69422,10 +69436,10 @@ declare namespace yfiles{
*/
getHitTestable(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.input.IHitTestable;
/**
- *
+ *
* @param inner
* @param outer
- * @returns
+ * @returns
*/
getIntersection(inner:yfiles.geometry.Point,outer:yfiles.geometry.Point):yfiles.geometry.Point;
/**
@@ -69437,8 +69451,8 @@ declare namespace yfiles{
*/
getMarqueeTestable(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.input.IMarqueeTestable;
/**
- *
- * @returns
+ *
+ * @returns
*/
getOutline():yfiles.geometry.GeneralPath;
/**
@@ -69473,10 +69487,10 @@ declare namespace yfiles{
*/
getVisualCreator(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.view.IVisualCreator;
/**
- *
+ *
* @param context
* @param location
- * @returns
+ * @returns
*/
isHit(context:yfiles.input.IInputModeContext,location:yfiles.geometry.Point):boolean;
/**
@@ -69490,9 +69504,9 @@ declare namespace yfiles{
*/
isInBox(context:yfiles.input.IInputModeContext,rectangle:yfiles.geometry.Rect):boolean;
/**
- *
+ *
* @param location
- * @returns
+ * @returns
*/
isInside(location:yfiles.geometry.Point):boolean;
/**
@@ -69503,16 +69517,16 @@ declare namespace yfiles{
*/
isVisible(context:yfiles.view.ICanvasContext,rectangle:yfiles.geometry.Rect):boolean;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
- *
+ *
* @param context
* @param oldVisual
- * @returns
+ * @returns
*/
updateVisual(context:yfiles.view.IRenderContext,oldVisual:yfiles.view.Visual):yfiles.view.Visual;
/**
@@ -69631,8 +69645,8 @@ declare namespace yfiles{
*/
constructor(options?:{color?:yfiles.view.Color,drawShadow?:boolean,inset?:number,radius?:number});
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():any;
/**
@@ -69661,7 +69675,7 @@ declare namespace yfiles{
*/
color:yfiles.view.Color;
/**
- *
+ *
* @type {yfiles.styles.INodeStyleRenderer}
*/
renderer:yfiles.styles.INodeStyleRenderer;
@@ -69706,9 +69720,9 @@ declare namespace yfiles{
*/
configure():void;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
createVisual(context:yfiles.view.IRenderContext):yfiles.view.Visual;
/**
@@ -69743,7 +69757,7 @@ declare namespace yfiles{
getContext(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.graph.ILookup;
/**
* Get the style's fallback image.
- * @returns
+ * @returns
* @protected
*/
getFallbackImage():string;
@@ -69757,7 +69771,7 @@ declare namespace yfiles{
getHitTestable(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.input.IHitTestable;
/**
* Get the image that is currently used to render the style.
- * @returns
+ * @returns
* @protected
*/
getImage():string;
@@ -69765,7 +69779,7 @@ declare namespace yfiles{
* Tries to use the {@link yfiles.styles.ImageNodeStyle#normalizedOutline} to perform the intersection calculation, otherwise reverts to default (rectangular) behavior.
* @param inner
* @param outer
- * @returns
+ * @returns
*/
getIntersection(inner:yfiles.geometry.Point,outer:yfiles.geometry.Point):yfiles.geometry.Point;
/**
@@ -69778,7 +69792,7 @@ declare namespace yfiles{
getMarqueeTestable(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.input.IMarqueeTestable;
/**
* Tries to use the {@link yfiles.styles.ImageNodeStyle#normalizedOutline} to create the outline shape path, otherwise reverts to default (rectangular) behavior.
- * @returns
+ * @returns
*/
getOutline():yfiles.geometry.GeneralPath;
/**
@@ -69829,13 +69843,13 @@ declare namespace yfiles{
* Tries to use the {@link yfiles.styles.ImageNodeStyle#normalizedOutline} to perform the marquee intersection analysis, otherwise reverts to default (rectangular) behavior.
* @param context
* @param rectangle
- * @returns
+ * @returns
*/
isInBox(context:yfiles.input.IInputModeContext,rectangle:yfiles.geometry.Rect):boolean;
/**
* Tries to use the {@link yfiles.styles.ImageNodeStyle#normalizedOutline} to perform the contains test, otherwise reverts to default (rectangular) behavior.
* @param location
- * @returns
+ * @returns
*/
isInside(location:yfiles.geometry.Point):boolean;
/**
@@ -69860,10 +69874,10 @@ declare namespace yfiles{
*/
lookup(type:yfiles.lang.Class):any;
/**
- *
+ *
* @param context
* @param oldVisual
- * @returns
+ * @returns
*/
updateVisual(context:yfiles.view.IRenderContext,oldVisual:yfiles.view.Visual):yfiles.view.Visual;
/**
@@ -69949,7 +69963,7 @@ declare namespace yfiles{
*/
clone():any;
/**
- *
+ *
* @type {yfiles.styles.INodeStyleRenderer}
*/
renderer:yfiles.styles.INodeStyleRenderer;
@@ -69962,7 +69976,7 @@ declare namespace yfiles{
*/
image:string;
/**
- *
+ *
* @default null
* @type {string}
*/
@@ -70040,8 +70054,8 @@ declare namespace yfiles{
*/
constructor(options?:{color?:yfiles.view.Color,insets?:yfiles.geometry.Insets,labelInsetsColor?:yfiles.view.Color});
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():any;
/**
@@ -70080,7 +70094,7 @@ declare namespace yfiles{
*/
insets:yfiles.geometry.Insets;
/**
- *
+ *
* @type {yfiles.styles.INodeStyleRenderer}
*/
renderer:yfiles.styles.INodeStyleRenderer;
@@ -70121,9 +70135,9 @@ declare namespace yfiles{
*/
configure():void;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
createVisual(context:yfiles.view.IRenderContext):yfiles.view.Visual;
/**
@@ -70133,9 +70147,9 @@ declare namespace yfiles{
*/
drawShadow():boolean;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
getBounds(context:yfiles.view.ICanvasContext):yfiles.geometry.Rect;
/**
@@ -70252,23 +70266,23 @@ declare namespace yfiles{
*/
isInside(location:yfiles.geometry.Point):boolean;
/**
- *
+ *
* @param context
* @param rectangle
- * @returns
+ * @returns
*/
isVisible(context:yfiles.view.ICanvasContext,rectangle:yfiles.geometry.Rect):boolean;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
- *
+ *
* @param context
* @param oldVisual
- * @returns
+ * @returns
*/
updateVisual(context:yfiles.view.IRenderContext,oldVisual:yfiles.view.Visual):yfiles.view.Visual;
/**
@@ -70336,8 +70350,8 @@ declare namespace yfiles{
*/
constructor(options?:{wrapped?:yfiles.styles.INodeStyle});
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():any;
/**
@@ -70346,7 +70360,7 @@ declare namespace yfiles{
*/
wrapped:yfiles.styles.INodeStyle;
/**
- *
+ *
* @type {yfiles.styles.INodeStyleRenderer}
*/
renderer:yfiles.styles.INodeStyleRenderer;
@@ -70425,8 +70439,8 @@ declare namespace yfiles{
*/
constructor(options?:{fill?:yfiles.view.Fill,drawShadow?:boolean,insets?:yfiles.geometry.Insets,stroke?:yfiles.view.Stroke,radius?:number});
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():any;
/**
@@ -70479,7 +70493,7 @@ declare namespace yfiles{
*/
insets:yfiles.geometry.Insets;
/**
- *
+ *
* @type {yfiles.styles.INodeStyleRenderer}
*/
renderer:yfiles.styles.INodeStyleRenderer;
@@ -70517,9 +70531,9 @@ declare namespace yfiles{
*/
configure():void;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
createVisual(context:yfiles.view.IRenderContext):yfiles.view.Visual;
/**
@@ -70529,9 +70543,9 @@ declare namespace yfiles{
*/
drawShadow():boolean;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
getBounds(context:yfiles.view.ICanvasContext):yfiles.geometry.Rect;
/**
@@ -70566,10 +70580,10 @@ declare namespace yfiles{
*/
getHitTestable(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.input.IHitTestable;
/**
- *
+ *
* @param inner
* @param outer
- * @returns
+ * @returns
*/
getIntersection(inner:yfiles.geometry.Point,outer:yfiles.geometry.Point):yfiles.geometry.Point;
/**
@@ -70581,8 +70595,8 @@ declare namespace yfiles{
*/
getMarqueeTestable(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.input.IMarqueeTestable;
/**
- *
- * @returns
+ *
+ * @returns
*/
getOutline():yfiles.geometry.GeneralPath;
/**
@@ -70618,10 +70632,10 @@ declare namespace yfiles{
*/
getVisualCreator(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.view.IVisualCreator;
/**
- *
+ *
* @param context
* @param location
- * @returns
+ * @returns
*/
isHit(context:yfiles.input.IInputModeContext,location:yfiles.geometry.Point):boolean;
/**
@@ -70635,29 +70649,29 @@ declare namespace yfiles{
*/
isInBox(context:yfiles.input.IInputModeContext,rectangle:yfiles.geometry.Rect):boolean;
/**
- *
+ *
* @param location
- * @returns
+ * @returns
*/
isInside(location:yfiles.geometry.Point):boolean;
/**
- *
+ *
* @param context
* @param rectangle
- * @returns
+ * @returns
*/
isVisible(context:yfiles.view.ICanvasContext,rectangle:yfiles.geometry.Rect):boolean;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
- *
+ *
* @param context
* @param oldVisual
- * @returns
+ * @returns
*/
updateVisual(context:yfiles.view.IRenderContext,oldVisual:yfiles.view.Visual):yfiles.view.Visual;
/**
@@ -70945,7 +70959,7 @@ declare namespace yfiles{
/**
* Gets the context by delegating to {@link yfiles.styles.TemplateStripeStyleBase#contextLookup}.
* @param style
- * @returns
+ * @returns
* @protected
*/
getContextLookup(style:yfiles.styles.TemplateStripeStyleBase):yfiles.graph.IContextLookup;
@@ -71049,8 +71063,8 @@ declare namespace yfiles{
*/
constructor(options?:{backgroundStyle?:yfiles.styles.INodeStyle,table?:yfiles.graph.ITable,tableRenderingOrder?:yfiles.styles.TableRenderingOrder});
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():any;
/**
@@ -71107,7 +71121,7 @@ declare namespace yfiles{
*/
table:yfiles.graph.ITable;
/**
- *
+ *
* @type {yfiles.styles.INodeStyleRenderer}
*/
renderer:yfiles.styles.INodeStyleRenderer;
@@ -71142,9 +71156,9 @@ declare namespace yfiles{
*/
configure():void;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
createVisual(context:yfiles.view.IRenderContext):yfiles.view.Visual;
/**
@@ -71157,56 +71171,56 @@ declare namespace yfiles{
*/
getBackgroundStyle():yfiles.styles.INodeStyle;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
getBounds(context:yfiles.view.ICanvasContext):yfiles.geometry.Rect;
/**
- *
+ *
* @param node
* @param style
- * @returns
+ * @returns
*/
getBoundsProvider(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.view.IBoundsProvider;
/**
- *
+ *
* @param node
* @param style
- * @returns
+ * @returns
*/
getContext(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.graph.ILookup;
/**
- *
+ *
* @param node
* @param style
- * @returns
+ * @returns
*/
getHitTestable(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.input.IHitTestable;
/**
- *
+ *
* @param inner
* @param outer
- * @returns
+ * @returns
*/
getIntersection(inner:yfiles.geometry.Point,outer:yfiles.geometry.Point):yfiles.geometry.Point;
/**
- *
+ *
* @param node
* @param style
- * @returns
+ * @returns
*/
getMarqueeTestable(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.input.IMarqueeTestable;
/**
- *
- * @returns
+ *
+ * @returns
*/
getOutline():yfiles.geometry.GeneralPath;
/**
- *
+ *
* @param node
* @param style
- * @returns
+ * @returns
*/
getShapeGeometry(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.styles.IShapeGeometry;
/**
@@ -71228,57 +71242,57 @@ declare namespace yfiles{
*/
getTableRenderingOrder():yfiles.styles.TableRenderingOrder;
/**
- *
+ *
* @param node
* @param style
- * @returns
+ * @returns
*/
getVisibilityTestable(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.view.IVisibilityTestable;
/**
- *
+ *
* @param node
* @param style
- * @returns
+ * @returns
*/
getVisualCreator(node:yfiles.graph.INode,style:yfiles.styles.INodeStyle):yfiles.view.IVisualCreator;
/**
- *
+ *
* @param context
* @param location
- * @returns
+ * @returns
*/
isHit(context:yfiles.input.IInputModeContext,location:yfiles.geometry.Point):boolean;
/**
- *
+ *
* @param context
* @param rectangle
- * @returns
+ * @returns
*/
isInBox(context:yfiles.input.IInputModeContext,rectangle:yfiles.geometry.Rect):boolean;
/**
- *
+ *
* @param location
- * @returns
+ * @returns
*/
isInside(location:yfiles.geometry.Point):boolean;
/**
- *
+ *
* @param context
* @param rectangle
- * @returns
+ * @returns
*/
isVisible(context:yfiles.view.ICanvasContext,rectangle:yfiles.geometry.Rect):boolean;
/**
- *
+ *
* @param type
- * @returns
+ * @returns
*/
lookup(type:yfiles.lang.Class):any;
/**
- *
+ *
* @param context
* @param oldVisual
- * @returns
+ * @returns
*/
updateVisual(context:yfiles.view.IRenderContext,oldVisual:yfiles.view.Visual):yfiles.view.Visual;
/**
@@ -71523,7 +71537,7 @@ declare namespace yfiles{
*/
preferredSize:yfiles.geometry.Size;
/**
- *
+ *
* @type {yfiles.styles.ILabelStyleRenderer}
*/
renderer:yfiles.styles.ILabelStyleRenderer;
@@ -71793,9 +71807,9 @@ declare namespace yfiles{
*/
createVisual(context:yfiles.view.IRenderContext):yfiles.view.Visual;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
getBounds(context:yfiles.view.ICanvasContext):yfiles.geometry.Rect;
/**
@@ -71839,7 +71853,7 @@ declare namespace yfiles{
/**
* Gets the normalized outline by delegating to {@link yfiles.styles.TemplateLabelStyleBase#normalizedOutline}.
* @param style
- * @returns
+ * @returns
* @protected
*/
getNormalizedOutline(style:yfiles.styles.TemplateLabelStyleBase):yfiles.geometry.GeneralPath;
@@ -71854,7 +71868,7 @@ declare namespace yfiles{
/**
* Gets the size of the preferred for the current configuration using the provided context.
* @param context The context.
- * @returns
+ * @returns
* @protected
*/
getPreferredSizeCore(context:yfiles.view.IRenderContext):yfiles.geometry.Size;
@@ -71892,29 +71906,29 @@ declare namespace yfiles{
/**
* Delegates to the {@link yfiles.styles.TemplateLabelStyleBase}'s {@link yfiles.styles.TemplateLabelStyleBase#autoFlip} property.
* @param style
- * @returns
+ * @returns
* @protected
*/
isAutoFlip(style:yfiles.styles.TemplateLabelStyleBase):boolean;
/**
- *
+ *
* @param context
* @param location
- * @returns
+ * @returns
*/
isHit(context:yfiles.input.IInputModeContext,location:yfiles.geometry.Point):boolean;
/**
- *
+ *
* @param context
* @param rectangle
- * @returns
+ * @returns
*/
isInBox(context:yfiles.input.IInputModeContext,rectangle:yfiles.geometry.Rect):boolean;
/**
* Uses the {@link yfiles.graph.ILabel#layout layout} to determine whether the clip intersects.
* @param context
* @param rectangle
- * @returns
+ * @returns
*/
isVisible(context:yfiles.view.ICanvasContext,rectangle:yfiles.geometry.Rect):boolean;
/**
@@ -72103,7 +72117,7 @@ declare namespace yfiles{
*/
normalizedOutline:yfiles.geometry.GeneralPath;
/**
- *
+ *
* @type {yfiles.styles.INodeStyleRenderer}
*/
renderer:yfiles.styles.INodeStyleRenderer;
@@ -72414,7 +72428,7 @@ declare namespace yfiles{
/**
* Gets the context by delegating to {@link yfiles.styles.TemplateNodeStyleBase#contextLookup}.
* @param style
- * @returns
+ * @returns
* @protected
*/
getContextLookup(style:yfiles.styles.TemplateNodeStyleBase):yfiles.graph.IContextLookup;
@@ -72433,7 +72447,7 @@ declare namespace yfiles{
/**
* Gets the insets by delegating to {@link yfiles.styles.TemplateNodeStyleBase#insets}.
* @param style
- * @returns
+ * @returns
* @protected
*/
getInsets(style:yfiles.styles.TemplateNodeStyleBase):yfiles.geometry.Insets;
@@ -72442,7 +72456,7 @@ declare namespace yfiles{
* behavior.
* @param inner
* @param outer
- * @returns
+ * @returns
*/
getIntersection(inner:yfiles.geometry.Point,outer:yfiles.geometry.Point):yfiles.geometry.Point;
/**
@@ -72461,20 +72475,20 @@ declare namespace yfiles{
/**
* Gets the minimum size by delegating to {@link yfiles.styles.TemplateNodeStyleBase#minimumSize}.
* @param style
- * @returns
+ * @returns
* @protected
*/
getMinimumSize(style:yfiles.styles.TemplateNodeStyleBase):yfiles.geometry.Size;
/**
* Gets the normalized outline by delegating to {@link yfiles.styles.TemplateNodeStyleBase#normalizedOutline}.
* @param style
- * @returns
+ * @returns
* @protected
*/
getNormalizedOutline(style:yfiles.styles.TemplateNodeStyleBase):yfiles.geometry.GeneralPath;
/**
* Tries to use the {@link yfiles.styles.TemplateNodeStyleRenderer#getNormalizedOutline outline shape} to create the outline shape path, otherwise reverts to default (rectangular) behavior.
- * @returns
+ * @returns
*/
getOutline():yfiles.geometry.GeneralPath;
/**
@@ -72549,13 +72563,13 @@ declare namespace yfiles{
* behavior.
* @param context
* @param rectangle
- * @returns
+ * @returns
*/
isInBox(context:yfiles.input.IInputModeContext,rectangle:yfiles.geometry.Rect):boolean;
/**
* Tries to use the {@link yfiles.styles.TemplateNodeStyleRenderer#getNormalizedOutline outline shape} to perform the contains test, otherwise reverts to default (rectangular) behavior.
* @param location
- * @returns
+ * @returns
*/
isInside(location:yfiles.geometry.Point):boolean;
/**
@@ -72726,7 +72740,7 @@ declare namespace yfiles{
*/
normalizedOutline:yfiles.geometry.GeneralPath;
/**
- *
+ *
* @type {yfiles.styles.IPortStyleRenderer}
*/
renderer:yfiles.styles.IPortStyleRenderer;
@@ -72872,9 +72886,9 @@ declare namespace yfiles{
*/
createVisual(context:yfiles.view.IRenderContext):yfiles.view.Visual;
/**
- *
+ *
* @param context
- * @returns
+ * @returns
*/
getBounds(context:yfiles.view.ICanvasContext):yfiles.geometry.Rect;
/**
@@ -72919,7 +72933,7 @@ declare namespace yfiles{
/**
* Gets the normalized outline by delegating to {@link yfiles.styles.TemplatePortStyleBase#normalizedOutline}.
* @param style
- * @returns
+ * @returns
* @protected
*/
getNormalizedOutline(style:yfiles.styles.TemplatePortStyleBase):yfiles.geometry.GeneralPath;
@@ -72969,17 +72983,17 @@ declare namespace yfiles{
*/
getVisualCreator(port:yfiles.graph.IPort,style:yfiles.styles.IPortStyle):yfiles.view.IVisualCreator;
/**
- *
+ *
* @param context
* @param location
- * @returns
+ * @returns
*/
isHit(context:yfiles.input.IInputModeContext,location:yfiles.geometry.Point):boolean;
/**
- *
+ *
* @param context
* @param rectangle
- * @returns
+ * @returns
*/
isInBox(context:yfiles.input.IInputModeContext,rectangle:yfiles.geometry.Rect):boolean;
/**
@@ -73015,7 +73029,7 @@ declare namespace yfiles{
* @param style
* @param port
* @param type
- * @returns
+ * @returns
* @protected
*/
lookupContext(style:yfiles.styles.TemplatePortStyleBase,port:yfiles.graph.IPort,type:yfiles.lang.Class):any;
@@ -73274,14 +73288,14 @@ declare namespace yfiles{
* Yields the {@link yfiles.graph.ILookup#EMPTY} that will not yield anything.
* @param stripe
* @param style
- * @returns
+ * @returns
*/
getContext(stripe:yfiles.graph.IStripe,style:yfiles.styles.IStripeStyle):yfiles.graph.ILookup;
/**
* Yields the {@link yfiles.view.VoidVisualCreator#INSTANCE} that will do nothing.
* @param stripe
* @param style
- * @returns
+ * @returns
*/
getVisualCreator(stripe:yfiles.graph.IStripe,style:yfiles.styles.IStripeStyle):yfiles.view.IVisualCreator;
/**
@@ -73296,6 +73310,9 @@ declare namespace yfiles{
}
/**
* A stripe style decorator that uses a node style instance to render the stripe.
+ *
+ * The renderer of the {@link yfiles.styles.NodeStyleStripeStyleAdapter#nodeStyle} used by this class must create {@link yfiles.view.SvgVisual}s.
+ *
* @class
* @implements {yfiles.styles.IStripeStyle}
*/
@@ -73324,12 +73341,12 @@ declare namespace yfiles{
*/
constructor(options?:{nodeStyle?:yfiles.styles.INodeStyle});
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():any;
/**
- *
+ *
* @type {yfiles.styles.IStripeStyleRenderer}
*/
renderer:yfiles.styles.IStripeStyleRenderer;
@@ -75364,7 +75381,7 @@ declare namespace yfiles{
*
* The new edge e has source node v and target node w.
*
- *
+ *
*
* Edge e is inserted in such a way that an iteration over the edges at node v returns e
*
@@ -75408,7 +75425,7 @@ declare namespace yfiles{
* Note that self-loops have the same node at both edge ends.
*
* @param v
- * @returns
+ * @returns
*/
opposite(v:yfiles.algorithms.Node):yfiles.algorithms.Node;
/**
@@ -75552,7 +75569,7 @@ declare namespace yfiles{
firstEdge():yfiles.algorithms.Edge;
/**
* Returns an enumerator for this collection.
- * @returns
+ * @returns
*/
getEnumerator():yfiles.collections.IEnumerator;
/**
@@ -75567,7 +75584,7 @@ declare namespace yfiles{
popEdge():yfiles.algorithms.Edge;
/**
* Returns an edge array containing all elements of this list in the canonical order.
- * @returns
+ * @returns
*/
toEdgeArray():yfiles.algorithms.Edge[];
static $class:yfiles.lang.Class;
@@ -75769,20 +75786,20 @@ declare namespace yfiles{
*
* @param l1
* @param l2
- * @returns
+ * @returns
* @static
*/
static getCrossing(l1:yfiles.algorithms.AffineLine,l2:yfiles.algorithms.AffineLine):yfiles.algorithms.YPoint;
/**
* Projects an point on the line in direction of the X-axis.
* @param p
- * @returns
+ * @returns
*/
getXProjection(p:yfiles.algorithms.YPoint):yfiles.algorithms.YPoint;
/**
* Projects an point on the line in direction of the Y-axis.
* @param p
- * @returns
+ * @returns
*/
getYProjection(p:yfiles.algorithms.YPoint):yfiles.algorithms.YPoint;
/**
@@ -75821,12 +75838,12 @@ declare namespace yfiles{
getValueAt(position:number):number;
/**
* Returns the next segment or null if there is no such segment.
- * @returns
+ * @returns
*/
next():yfiles.algorithms.BorderLineSegment;
/**
* Returns the previous segment or null if there is no such segment.
- * @returns
+ * @returns
*/
prev():yfiles.algorithms.BorderLineSegment;
/**
@@ -75920,7 +75937,7 @@ declare namespace yfiles{
createMin(other:yfiles.algorithms.BorderLine):yfiles.algorithms.BorderLine;
/**
* Returns the first segment or null if there is no such segment.
- * @returns
+ * @returns
*/
firstSegment():yfiles.algorithms.BorderLineSegment;
/**
@@ -75929,45 +75946,45 @@ declare namespace yfiles{
* The other one is treated as if the values were all greater.
*
* @param greater
- * @returns
+ * @returns
*/
getDistanceTo(greater:yfiles.algorithms.BorderLine):number;
/**
* Returns the maximum position of the given segment.
* @param s the segment
- * @returns
+ * @returns
*/
getMax(s:yfiles.algorithms.BorderLineSegment):number;
/**
* Calculates the maximum value in the interval from->to.
* @param from
* @param to
- * @returns
+ * @returns
*/
getMaxValue(from:number,to:number):number;
/**
* Returns the minimum position of the given segment.
* @param s the segment
- * @returns
+ * @returns
*/
getMin(s:yfiles.algorithms.BorderLineSegment):number;
/**
* Calculates the minimum value in the interval from->to.
* @param from
* @param to
- * @returns
+ * @returns
*/
getMinValue(from:number,to:number):number;
/**
* Returns the segment at the given position.
* @param pos the position
- * @returns
+ * @returns
*/
getSegmentAt(pos:number):yfiles.algorithms.BorderLineSegment;
/**
* Returns the slope of the given segment.
* @param s the segment
- * @returns
+ * @returns
*/
getSlope(s:yfiles.algorithms.BorderLineSegment):number;
/**
@@ -75977,7 +75994,7 @@ declare namespace yfiles{
* the start of the slope.
*
* @param s the segment
- * @returns
+ * @returns
*/
getValue(s:yfiles.algorithms.BorderLineSegment):number;
/**
@@ -76027,7 +76044,7 @@ declare namespace yfiles{
grow(toMin:number,toMax:number,positive:boolean):void;
/**
* Returns the last segment or null if there is no such segment.
- * @returns
+ * @returns
*/
lastSegment():yfiles.algorithms.BorderLineSegment;
/**
@@ -76043,13 +76060,13 @@ declare namespace yfiles{
/**
* Returns the next segment or null if there is no such segment.
* @param s
- * @returns
+ * @returns
*/
next(s:yfiles.algorithms.BorderLineSegment):yfiles.algorithms.BorderLineSegment;
/**
* Returns the previous segment or null if there is no such segment.
* @param s
- * @returns
+ * @returns
*/
prev(s:yfiles.algorithms.BorderLineSegment):yfiles.algorithms.BorderLineSegment;
/**
@@ -76175,7 +76192,7 @@ declare namespace yfiles{
* @param r1 the first of a pair of Rectangle2D objects to be intersected with each other
* @param r2 the second of a pair of Rectangle2D objects to be intersected with each other
* @param dest the Rectangle2D that holds the results of the intersection of r1 and r2
- * @returns
+ * @returns
* @static
*/
static calcIntersection(r1:yfiles.algorithms.Rectangle2D,r2:yfiles.algorithms.Rectangle2D,dest:yfiles.algorithms.Rectangle2D):yfiles.algorithms.Rectangle2D;
@@ -76190,7 +76207,7 @@ declare namespace yfiles{
* @param r1 the first of a pair of Rectangle2D objects to be combined with each other
* @param r2 the second of a pair of Rectangle2D objects to be combined with each other
* @param dest the Rectangle2D that holds the results of the union of r1 and r2
- * @returns
+ * @returns
* @static
*/
static calcUnion(r1:yfiles.algorithms.Rectangle2D,r2:yfiles.algorithms.Rectangle2D,dest:yfiles.algorithms.Rectangle2D):yfiles.algorithms.Rectangle2D;
@@ -76205,7 +76222,7 @@ declare namespace yfiles{
* @param p
* @param q
* @param r
- * @returns
+ * @returns
* @static
*/
static collinear(p:yfiles.algorithms.YPoint,q:yfiles.algorithms.YPoint,r:yfiles.algorithms.YPoint):boolean;
@@ -76217,7 +76234,7 @@ declare namespace yfiles{
* @param lineY1 the y coordinate of l1
* @param lineX2 the x coordinate of l2
* @param lineY2 the y coordinate of l2
- * @returns
+ * @returns
* @static
*/
static distanceToLineSegment(pointX:number,pointY:number,lineX1:number,lineY1:number,lineX2:number,lineY2:number):number;
@@ -76226,7 +76243,7 @@ declare namespace yfiles{
* @param p
* @param q
* @param r
- * @returns
+ * @returns
* @static
*/
static leftTurn(p:yfiles.algorithms.YPoint,q:yfiles.algorithms.YPoint,r:yfiles.algorithms.YPoint):boolean;
@@ -76240,7 +76257,7 @@ declare namespace yfiles{
* @param y3
* @param x4
* @param y4
- * @returns
+ * @returns
* @static
*/
static linesIntersect(x1:number,y1:number,x2:number,y2:number,x3:number,y3:number,x4:number,y4:number):boolean;
@@ -76252,7 +76269,7 @@ declare namespace yfiles{
* @param qy
* @param rx
* @param ry
- * @returns
+ * @returns
* @static
*/
static orientation(px:number,py:number,qx:number,qy:number,rx:number,ry:number):number;
@@ -76288,7 +76305,7 @@ declare namespace yfiles{
* @param lineY1 the y coordinate of l1
* @param lineX2 the x coordinate of l2
* @param lineY2 the y coordinate of l2
- * @returns
+ * @returns
* @static
*/
static projection(pointX:number,pointY:number,lineX1:number,lineY1:number,lineX2:number,lineY2:number):yfiles.algorithms.YPoint;
@@ -76297,7 +76314,7 @@ declare namespace yfiles{
* @param p
* @param q
* @param r
- * @returns
+ * @returns
* @static
*/
static rightTurn(p:yfiles.algorithms.YPoint,q:yfiles.algorithms.YPoint,r:yfiles.algorithms.YPoint):boolean;
@@ -76308,21 +76325,21 @@ declare namespace yfiles{
* @param b
* @param c
* @param d
- * @returns
+ * @returns
* @static
*/
static sideOfCircle(a:yfiles.algorithms.YPoint,b:yfiles.algorithms.YPoint,c:yfiles.algorithms.YPoint,d:yfiles.algorithms.YPoint):number;
/**
* Converts the given degree value from radian to angular
* @param angrad
- * @returns
+ * @returns
* @static
*/
static toDegrees(angrad:number):number;
/**
* Converts the given degree value from angular to radian.
* @param angdeg
- * @returns
+ * @returns
* @static
*/
static toRadians(angdeg:number):number;
@@ -76395,8 +76412,8 @@ declare namespace yfiles{
*/
constructor(top:number,left:number,bottom:number,right:number);
/**
- *
- * @returns
+ *
+ * @returns
*/
clone():any;
/**
@@ -76540,7 +76557,7 @@ declare namespace yfiles{
* intersect.
* @param s1 first line segment
* @param s2 second line segment
- * @returns
+ * @returns
* @static
*/
static getIntersection(s1:yfiles.algorithms.LineSegment,s2:yfiles.algorithms.LineSegment):yfiles.algorithms.YPoint;
@@ -76570,13 +76587,13 @@ declare namespace yfiles{
/**
* Returns if the projection on the X axis of the line segment covers a certain point on the X Axis.
* @param x
- * @returns
+ * @returns
*/
isInXIntervall(x:number):boolean;
/**
* Returns if the projection on the Y axis of the line segment covers a certain point on the Y Axis.
* @param y
- * @returns
+ * @returns
*/
isInYIntervall(y:number):boolean;
/**
@@ -76597,12 +76614,12 @@ declare namespace yfiles{
length():number;
/**
* Returns the affine line defined by the end points of the line segment.
- * @returns
+ * @returns
*/
toAffineLine():yfiles.algorithms.AffineLine;
/**
* Returns the vector pointing from the first end point to the second end point of the line segment.
- * @returns
+ * @returns
*/
toYVector():yfiles.algorithms.YVector;
/**
@@ -77073,9 +77090,9 @@ declare namespace yfiles{
*/
constructor(width:number,height:number);
/**
- *
+ *
* @param o
- * @returns
+ * @returns
*/
compareTo(o:any):number;
/**
@@ -77397,7 +77414,7 @@ declare namespace yfiles{
* Adds two points and returns the result.
* @param p1 an arbitrary instance of YPoint.
* @param p2 an arbitrary instance of YPoint.
- * @returns
+ * @returns
* @static
*/
static add(p1:yfiles.algorithms.YPoint,p2:yfiles.algorithms.YPoint):yfiles.algorithms.YPoint;
@@ -77408,7 +77425,7 @@ declare namespace yfiles{
* by ascending y-coordinates.
*
* @param o
- * @returns
+ * @returns
*/
compareTo(o:any):number;
/**
@@ -77446,7 +77463,7 @@ declare namespace yfiles{
* Returns a point that geometrically lies in in the middle of the line formed by the given points.
* @param p1 an arbitrary instance of YPoint.
* @param p2 an arbitrary instance of YPoint.
- * @returns
+ * @returns
* @static
*/
static midPoint(p1:yfiles.algorithms.YPoint,p2:yfiles.algorithms.YPoint):yfiles.algorithms.YPoint;
@@ -77461,14 +77478,14 @@ declare namespace yfiles{
* Subtracts two points (p1 - p2) and returns the result.
* @param p1 an arbitrary instance of YPoint.
* @param p2 an arbitrary instance of YPoint.
- * @returns
+ * @returns
* @static
*/
static subtract(p1:yfiles.algorithms.YPoint,p2:yfiles.algorithms.YPoint):yfiles.algorithms.YPoint;
/**
* Returns a copy of the given point with exchanged x- and y-coordinates.
* @param p an arbitrary instance of YPoint.
- * @returns
+ * @returns
* @static
*/
static swap(p:yfiles.algorithms.YPoint):yfiles.algorithms.YPoint;
@@ -77528,38 +77545,38 @@ declare namespace yfiles{
calculateLength():number;
/**
* Create a point path with reverse ordering of the points.
- * @returns
+ * @returns
*/
createReverse():yfiles.algorithms.YPointPath;
/**
* Get the points in the path.
- * @returns
+ * @returns
*/
cursor():yfiles.algorithms.ICursor;
/**
* Returns a line segment in the path.
* @param i
- * @returns
+ * @returns
*/
getLineSegment(i:number):yfiles.algorithms.LineSegment;
/**
* Get the number of points in the path.
- * @returns
+ * @returns
*/
length():number;
/**
* Get the points in the path.
- * @returns
+ * @returns
*/
lineSegments():yfiles.algorithms.ILineSegmentCursor;
/**
* Get the points in the path.
- * @returns
+ * @returns
*/
points():yfiles.algorithms.IPointCursor;
/**
* Get the points in the list as array.
- * @returns
+ * @returns
*/
toArray():yfiles.algorithms.YPoint[];
/**
@@ -77621,13 +77638,13 @@ declare namespace yfiles{
/**
* Checks whether or not this YRectangle contains the given rectangle.
* @param p
- * @returns
+ * @returns
*/
contains(p:yfiles.algorithms.YRectangle):boolean;
/**
* Checks whether or not this YRectangle contains the given point.
* @param p
- * @returns
+ * @returns
*/
contains(p:yfiles.algorithms.YPoint):boolean;
/**
@@ -77636,7 +77653,7 @@ declare namespace yfiles{
* @param y
* @param width
* @param height
- * @returns
+ * @returns
*/
contains(x:number,y:number,width:number,height:number):boolean;
/**
@@ -77681,7 +77698,7 @@ declare namespace yfiles{
* Returns whether or not the given rectangles intersect.
* @param r1
* @param r2
- * @returns
+ * @returns
* @static
*/
static intersects(r1:yfiles.algorithms.YRectangle,r2:yfiles.algorithms.YRectangle):boolean;
@@ -77793,14 +77810,14 @@ declare namespace yfiles{
*
* @param v1
* @param v2
- * @returns
+ * @returns
* @static
*/
static angle(v1:yfiles.algorithms.YVector,v2:yfiles.algorithms.YVector):number;
/**
* Returns this vector with unit length.
* @param v
- * @returns
+ * @returns
* @static
*/
static getNormal(v:yfiles.algorithms.YVector):yfiles.algorithms.YVector;
@@ -77825,7 +77842,7 @@ declare namespace yfiles{
* Returns true if vector v1 is on the right side of v2.
* @param v1
* @param v2
- * @returns
+ * @returns
* @static
*/
static rightOf(v1:yfiles.algorithms.YVector,v2:yfiles.algorithms.YVector):boolean;
@@ -77941,7 +77958,7 @@ declare namespace yfiles{
* Edge e has source node v := sourceReference.source() or v := newSource, if sourceReference == null and target node w := targetReference.target()
* or w := newTarget, if targetReference == null.
*
- *
+ *
*
* Edge e is inserted in such a way that an iteration over the edges at v returns e
*
@@ -77972,7 +77989,7 @@ declare namespace yfiles{
*
* Edge e has source node v := e1.source() and target node w := e2.target().
*
- *
+ *
*
* Edge e is inserted in such a way that an iteration over the edges at v returns e
*
@@ -78014,20 +78031,20 @@ declare namespace yfiles{
/**
* Whether or not this graph contains the given edge.
* @param e
- * @returns
+ * @returns
*/
contains(e:yfiles.algorithms.Edge):boolean;
/**
* Whether or not this graph contains the given node.
* @param v
- * @returns
+ * @returns
*/
contains(v:yfiles.algorithms.Node):boolean;
/**
* Returns whether or not this graph contains an edge that connects the given nodes.
* @param source The source node.
* @param target The target node.
- * @returns
+ * @returns
* @see yfiles.algorithms.Node#getEdgeTo
* @see yfiles.algorithms.Node#getEdgeFrom
* @see yfiles.algorithms.Node#getEdge
@@ -78047,7 +78064,7 @@ declare namespace yfiles{
*
* The new edge e has source node v and target node w, i.e., would be written as edge e = (v, w).
*
- *
+ *
*
* Edge e is inserted in such a way that an iteration over the edges at node v returns e
*
@@ -78098,7 +78115,7 @@ declare namespace yfiles{
*
* In order to release the resources held by this map, {@link yfiles.algorithms.Graph#disposeEdgeMap} has to be called.
*
- * @returns
+ * @returns
*/
createEdgeMap():yfiles.algorithms.IEdgeMap;
/**
@@ -78106,7 +78123,7 @@ declare namespace yfiles{
*
* Subclasses should override this method.
*
- * @returns
+ * @returns
*/
createGraph():yfiles.algorithms.Graph;
/**
@@ -78126,7 +78143,7 @@ declare namespace yfiles{
*
* In order to release the resources held by this map, {@link yfiles.algorithms.Graph#disposeNodeMap} has to be called.
*
- * @returns
+ * @returns
*/
createNodeMap():yfiles.algorithms.INodeMap;
/**
@@ -78158,7 +78175,7 @@ declare namespace yfiles{
/**
* Low-level iteration support for adjacent edges.
* @param v
- * @returns
+ * @returns
* @protected
* @static
*/
@@ -78170,12 +78187,12 @@ declare namespace yfiles{
* both.
*
* @param providerKey
- * @returns
+ * @returns
*/
getDataProvider(providerKey:any):yfiles.algorithms.IDataProvider;
/**
* Returns an array containing all edges of this graph.
- * @returns
+ * @returns
*/
getEdgeArray():yfiles.algorithms.Edge[];
/**
@@ -78185,7 +78202,7 @@ declare namespace yfiles{
getEdgeCursor():yfiles.algorithms.IEdgeCursor;
/**
* Returns an array containing all nodes of this graph.
- * @returns
+ * @returns
*/
getNodeArray():yfiles.algorithms.Node[];
/**
@@ -79423,7 +79440,7 @@ declare namespace yfiles{
* This method may throw an UnsupportedOperationException.
*
* @param dataHolder
- * @returns
+ * @returns
* @abstract
*/
get(dataHolder:any):any;
@@ -79433,7 +79450,7 @@ declare namespace yfiles{
* This method may throw an UnsupportedOperationException.
*
* @param dataHolder
- * @returns
+ * @returns
* @abstract
*/
getBoolean(dataHolder:any):boolean;
@@ -79443,7 +79460,7 @@ declare namespace yfiles{
* This method may throw an UnsupportedOperationException.
*
* @param dataHolder
- * @returns
+ * @returns
* @abstract
*/
getInt(dataHolder:any):number;
@@ -79453,7 +79470,7 @@ declare namespace yfiles{
* This method may throw an UnsupportedOperationException.
*
* @param dataHolder
- * @returns
+ * @returns
* @abstract
*/
getNumber(dataHolder:any):number;
@@ -79650,7 +79667,7 @@ declare namespace yfiles{
*
* If there is no predecessor, then null is returned.
*
- * @returns
+ * @returns
*/
pred():yfiles.algorithms.ListCell;
/**
@@ -79658,7 +79675,7 @@ declare namespace yfiles{
*
* If there is no successor, then null is returned.
*
- * @returns
+ * @returns
*/
succ():yfiles.algorithms.ListCell;
/**
@@ -79846,14 +79863,14 @@ declare namespace yfiles{
* Note that the first matching edge is returned, and that outgoing edges are tested prior to incoming edges.
*
* @param opposite
- * @returns
+ * @returns
* @see yfiles.algorithms.Node#getEdgeFrom
* @see yfiles.algorithms.Node#getEdgeTo
*/
getEdge(opposite:yfiles.algorithms.Node):yfiles.algorithms.Edge;
/**
* Returns an edge cursor for all incoming and outgoing edges at this node.
- * @returns
+ * @returns
* @see yfiles.algorithms.Node#getInEdgeCursor
* @see yfiles.algorithms.Node#getOutEdgeCursor
*/
@@ -79864,7 +79881,7 @@ declare namespace yfiles{
* Otherwise null is returned.
*
* @param source
- * @returns
+ * @returns
* @see yfiles.algorithms.Node#getEdge
* @see yfiles.algorithms.Node#getEdgeTo
*/
@@ -79875,7 +79892,7 @@ declare namespace yfiles{
* Otherwise null is returned.
*
* @param target
- * @returns
+ * @returns
* @see yfiles.algorithms.Node#getEdge
* @see yfiles.algorithms.Node#getEdgeFrom
*/
@@ -79887,7 +79904,7 @@ declare namespace yfiles{
* {@link yfiles.algorithms.Node#getInEdgeCursor}.
*
* @param [startEdge=null] The first edge being accessed by the returned cursor.
- * @returns
+ * @returns
* @see yfiles.algorithms.Node#getOutEdgeCursor
*/
getInEdgeCursor(startEdge?:yfiles.algorithms.Edge):yfiles.algorithms.IEdgeCursor;
@@ -79896,7 +79913,7 @@ declare namespace yfiles{
*
* Neighbor nodes are those at the opposite ends of both incoming and outgoing edges.
*
- * @returns
+ * @returns
* @see yfiles.algorithms.Node#getPredecessorCursor
* @see yfiles.algorithms.Node#getSuccessorCursor
*/
@@ -79908,7 +79925,7 @@ declare namespace yfiles{
* {@link yfiles.algorithms.Node#getOutEdgeCursor}.
*
* @param [startEdge=null] The first edge being accessed by the returned cursor.
- * @returns
+ * @returns
* @see yfiles.algorithms.Node#getInEdgeCursor
*/
getOutEdgeCursor(startEdge?:yfiles.algorithms.Edge):yfiles.algorithms.IEdgeCursor;
@@ -79917,7 +79934,7 @@ declare namespace yfiles{
*
* Predecessor nodes are those at the opposite ends of incoming edges.
*
- * @returns
+ * @returns
* @see yfiles.algorithms.Node#getSuccessorCursor
*/
getPredecessorCursor():yfiles.algorithms.INodeCursor;
@@ -79926,7 +79943,7 @@ declare namespace yfiles{
*
* Successor nodes are those at the opposite ends of outgoing edges.
*
- * @returns
+ * @returns
* @see yfiles.algorithms.Node#getPredecessorCursor
*/
getSuccessorCursor():yfiles.algorithms.INodeCursor;
@@ -80137,7 +80154,7 @@ declare namespace yfiles{
firstNode():yfiles.algorithms.Node;
/**
* Returns an enumerator for this collection.
- * @returns
+ * @returns
*/
getEnumerator():yfiles.collections.IEnumerator;
/**
@@ -80157,7 +80174,7 @@ declare namespace yfiles{
popNode():yfiles.algorithms.Node;
/**
* Returns a node array containing all elements of this list in the canonical order.
- * @returns
+ * @returns
*/
toNodeArray():yfiles.algorithms.Node[];
static $class:yfiles.lang.Class;
@@ -80580,7 +80597,7 @@ declare namespace yfiles{
* @param rank the {@link } that will be filled during the execution and returns the integer ranking of each node
* @param minLength the {@link } that returns an integer value (minimum/tight length) of each edge
* @param [maximalDuration=0x7FFFFFFFFFFFFFFF] a preferred time limit for the algorithm (in milliseconds)
- * @returns
+ * @returns
* @see yfiles.algorithms.RankAssignments#simple
* @static
*/
@@ -80737,7 +80754,7 @@ declare namespace yfiles{
* from node s to all other nodes or {@link #POSITIVE_INFINITY} if no such paths exist
* @param pred the {@link } that will be filled during the execution and returns for each node t the last edge on the
* shortest path from s to t or null if t == s or no shortest path from s to t exists
- * @returns
+ * @returns
* @see yfiles.algorithms.ShortestPaths#bellmanFord
* @static
*/
@@ -80762,7 +80779,7 @@ declare namespace yfiles{
* @param [pred=null] an array of {@link }s that will be filled during the execution and returns for each node t the shortest
* path edge pred[t.index()] which is the last edge on the shortest path from s to t. If t == s or if there is no shortest
* path from s to t, then pred[t.index()] == null.
- * @returns
+ * @returns
* @see yfiles.algorithms.ShortestPaths#constructNodePath
* @see yfiles.algorithms.ShortestPaths#constructEdgePath
* @see yfiles.algorithms.ShortestPaths#bellmanFord
@@ -81530,7 +81547,7 @@ declare namespace yfiles{
static compare(d1:number,d2:number):number;
/**
* Returns a {@link yfiles.collections.IComparer.} that compares to Objects of type Comparable.
- * @returns
+ * @returns
* @static
*/
static createComparableComparer():yfiles.collections.IComparer;
@@ -81623,7 +81640,7 @@ declare namespace yfiles{
* Creates a new cursor that provides a logical view on the concatenation of the two given cursors.
* @param c1 - first concatenation argument
* @param c2 - second concatenation argument
- * @returns
+ * @returns
* @static
*/
static concatenate(c1:yfiles.algorithms.ICursor,c2:yfiles.algorithms.ICursor):yfiles.algorithms.ICursor;
@@ -81709,28 +81726,28 @@ declare namespace yfiles{
/**
* Subclasses may override this method to provide access to object values.
* @param dataHolder
- * @returns
+ * @returns
* @throws {Stubs.Exceptions.NotSupportedError} unless overwritten.
*/
get(dataHolder:any):any;
/**
* Subclasses may override this method to provide access to boolean values.
* @param dataHolder
- * @returns
+ * @returns
* @throws {Stubs.Exceptions.NotSupportedError} unless overwritten.
*/
getBoolean(dataHolder:any):boolean;
/**
* Subclasses may override this method to provide access to integer values.
* @param dataHolder
- * @returns
+ * @returns
* @throws {Stubs.Exceptions.NotSupportedError} unless overwritten.
*/
getInt(dataHolder:any):number;
/**
* Subclasses may override this method to provide access to double values.
* @param dataHolder
- * @returns
+ * @returns
* @throws {Stubs.Exceptions.NotSupportedError} unless overwritten.
*/
getNumber(dataHolder:any):number;
@@ -81816,7 +81833,7 @@ declare namespace yfiles{
/**
* Returns a DataProvider that returns the negated boolean values provided by another data provider.
* @param data
- * @returns
+ * @returns
* @static
*/
static createNegatedDataProvider(data:yfiles.algorithms.IDataProvider):yfiles.algorithms.IDataProvider;
@@ -81885,14 +81902,14 @@ declare namespace yfiles{
/**
* Returns a DataProvider for edges that return the data provider values bound to their source nodes.
* @param nodeData
- * @returns
+ * @returns
* @static
*/
static createSourceDataProvider(nodeData:yfiles.algorithms.IDataProvider):yfiles.algorithms.IDataProvider;
/**
* Returns a DataProvider for edges that return the data provider values bound to their target nodes.
* @param nodeData
- * @returns
+ * @returns
* @static
*/
static createTargetDataProvider(nodeData:yfiles.algorithms.IDataProvider):yfiles.algorithms.IDataProvider;
@@ -82353,7 +82370,7 @@ declare namespace yfiles{
* given Map.
*
* @param map
- * @returns
+ * @returns
* @static
*/
static createDataMap(map:yfiles.collections.IMap):yfiles.algorithms.IDataMap;
@@ -82364,7 +82381,7 @@ declare namespace yfiles{
* given Map.
*
* @param map
- * @returns
+ * @returns
* @static
*/
static createEdgeMap(map:yfiles.collections.IMap):yfiles.algorithms.IEdgeMap;
@@ -82373,7 +82390,7 @@ declare namespace yfiles{
*
* The preconditions specified in java.util.HashMap apply for the keys and values of this map.
*
- * @returns
+ * @returns
* @static
*/
static createHashedDataMap():yfiles.algorithms.IDataMap;
@@ -82382,7 +82399,7 @@ declare namespace yfiles{
*
* The preconditions specified in java.util.HashMap apply for the keys and values of this map.
*
- * @returns
+ * @returns
* @static
*/
static createHashedEdgeMap():yfiles.algorithms.IEdgeMap;
@@ -82391,7 +82408,7 @@ declare namespace yfiles{
*
* The preconditions specified in java.util.HashMap apply for the keys and values of this map.
*
- * @returns
+ * @returns
* @static
*/
static createHashedNodeMap():yfiles.algorithms.INodeMap;
@@ -82424,7 +82441,7 @@ declare namespace yfiles{
* @param backingProvider
* @param backingAcceptor
* @param defaultValue
- * @returns
+ * @returns
* @static
*/
static createHighPerformanceDoubleMap(backingProvider:yfiles.algorithms.IDataProvider,backingAcceptor:yfiles.algorithms.IDataAcceptor,defaultValue:number):yfiles.algorithms.INodeMap;
@@ -82436,7 +82453,7 @@ declare namespace yfiles{
*
* @param backingMap
* @param defaultValue
- * @returns
+ * @returns
* @static
*/
static createHighPerformanceDoubleMap(backingMap:yfiles.algorithms.IDataMap,defaultValue:number):yfiles.algorithms.INodeMap;
@@ -82449,7 +82466,7 @@ declare namespace yfiles{
* @param backingProvider
* @param backingAcceptor
* @param defaultValue
- * @returns
+ * @returns
* @static
*/
static createHighPerformanceIntMap(backingProvider:yfiles.algorithms.IDataProvider,backingAcceptor:yfiles.algorithms.IDataAcceptor,defaultValue:number):yfiles.algorithms.INodeMap;
@@ -82461,7 +82478,7 @@ declare namespace yfiles{
*
* @param backingMap
* @param defaultValue
- * @returns
+ * @returns
* @static
*/
static createHighPerformanceIntMap(backingMap:yfiles.algorithms.IDataMap,defaultValue:number):yfiles.algorithms.INodeMap;
@@ -82474,7 +82491,7 @@ declare namespace yfiles{
* @param backingProvider
* @param backingAcceptor
* @param defaultValue
- * @returns
+ * @returns
* @static
*/
static createHighPerformanceMap(backingProvider:yfiles.algorithms.IDataProvider,backingAcceptor:yfiles.algorithms.IDataAcceptor,defaultValue:any):yfiles.algorithms.INodeMap;
@@ -82486,7 +82503,7 @@ declare namespace yfiles{
*
* @param backingMap
* @param defaultValue
- * @returns
+ * @returns
* @static
*/
static createHighPerformanceMap(backingMap:yfiles.algorithms.IDataMap,defaultValue:any):yfiles.algorithms.INodeMap;
@@ -82658,7 +82675,7 @@ declare namespace yfiles{
* given Map.
*
* @param map
- * @returns
+ * @returns
* @static
*/
static createNodeMap(map:yfiles.collections.IMap):yfiles.algorithms.INodeMap;
@@ -82737,10 +82754,10 @@ declare namespace yfiles{
*/
addAll(collection:yfiles.collections.ICollection):boolean;
/**
- *
+ *
* @param index
* @param c
- * @returns
+ * @returns
*/
addAll(index:number,c:yfiles.collections.ICollection):boolean;
/**
@@ -82781,7 +82798,7 @@ declare namespace yfiles{
* Equality of elements is defined by the {@link any#equals} method.
*
* @param collection
- * @returns
+ * @returns
*/
containsAll(collection:yfiles.collections.ICollection):boolean;
/**
@@ -82797,7 +82814,7 @@ declare namespace yfiles{
* modified during the traversal as long as the current ListCell the cursor points at is this in this list or has been
* removed from this list but has not been added to another instance since then.
*
- * @returns
+ * @returns
*/
cursor():yfiles.algorithms.ICursor;
/**
@@ -82806,7 +82823,7 @@ declare namespace yfiles{
* The last cell is returned as the cyclic predecessor of the first list cell.
*
* @param c
- * @returns
+ * @returns
*/
cyclicPred(c:yfiles.algorithms.ListCell):yfiles.algorithms.ListCell;
/**
@@ -82815,13 +82832,13 @@ declare namespace yfiles{
* The first cell is returned as the cyclic successor of the last list cell.
*
* @param c
- * @returns
+ * @returns
*/
cyclicSucc(c:yfiles.algorithms.ListCell):yfiles.algorithms.ListCell;
/**
* Returns the i-th element of this list.
* @param i
- * @returns
+ * @returns
*/
elementAt(i:number):any;
/**
@@ -82856,7 +82873,7 @@ declare namespace yfiles{
/**
* Returns the element stored in the given list cell.
* @param c
- * @returns
+ * @returns
*/
getInfo(c:yfiles.algorithms.ListCell):any;
/**
@@ -82865,7 +82882,7 @@ declare namespace yfiles{
* Equality of elements is defined by the {@link any#equals} method.
*
* @param o
- * @returns
+ * @returns
*/
includes(o:any):boolean;
/**
@@ -82874,11 +82891,11 @@ declare namespace yfiles{
* If the given element is not in the list, -1 is returned.
*
* @param obj
- * @returns
+ * @returns
*/
indexOf(obj:any):number;
/**
- *
+ *
* @param index
* @param element
*/
@@ -82935,40 +82952,40 @@ declare namespace yfiles{
insertCellBefore(cellToInsert:yfiles.algorithms.ListCell,refCell:yfiles.algorithms.ListCell):void;
/**
* Checks whether this list contains elements.
- * @returns
+ * @returns
*/
isEmpty():boolean;
/**
- *
+ *
* @param o
- * @returns
+ * @returns
*/
lastIndexOf(o:any):number;
/**
* Equivalent to {@link yfiles.algorithms.YList#firstObject}.
- * @returns
+ * @returns
*/
peek():any;
/**
* Removes the first element from this list and returns it.
- * @returns
+ * @returns
*/
pop():any;
/**
* Removes the last element from this list and returns it.
- * @returns
+ * @returns
*/
popLast():any;
/**
* Returns the predecessor cell of the given list cell.
* @param c
- * @returns
+ * @returns
*/
predCell(c:yfiles.algorithms.ListCell):yfiles.algorithms.ListCell;
/**
* Equivalent to {@link yfiles.algorithms.YList#addFirst}.
* @param o
- * @returns
+ * @returns
*/
push(o:any):yfiles.algorithms.ListCell;
/**
@@ -82977,7 +82994,7 @@ declare namespace yfiles{
* Only the first element for which equality to o holds gets removed.
*
* @param o
- * @returns
+ * @returns
*/
remove(o:any):boolean;
/**
@@ -82987,7 +83004,7 @@ declare namespace yfiles{
*/
removeAll(collection:yfiles.collections.ICollection):boolean;
/**
- *
+ *
* @param index
*/
removeAt(index:number):void;
@@ -83059,21 +83076,21 @@ declare namespace yfiles{
*/
splice(list:yfiles.algorithms.YList):void;
/**
- *
+ *
* @param fromIndex
* @param toIndex
- * @returns
+ * @returns
*/
subList(fromIndex:number,toIndex:number):yfiles.collections.IList;
/**
* Returns the successor cell of the given list cell.
* @param c
- * @returns
+ * @returns
*/
succCell(c:yfiles.algorithms.ListCell):yfiles.algorithms.ListCell;
/**
* Returns an array representation of this list.
- * @returns
+ * @returns
*/
toArray():any[];
/**
@@ -83997,12 +84014,12 @@ declare namespace yfiles{
*/
constructor();
/**
- *
+ *
* @param labelBounds
* @param edgeLayout
* @param sourceNode
* @param targetNode
- * @returns
+ * @returns
*/
createModelParameter(labelBounds:yfiles.algorithms.YOrientedRectangle,edgeLayout:yfiles.layout.IEdgeLayout,sourceNode:yfiles.layout.INodeLayout,targetNode:yfiles.layout.INodeLayout):any;
/**
@@ -84018,22 +84035,22 @@ declare namespace yfiles{
*/
static createPositionParameter(position:number):any;
/**
- *
+ *
* @param label
* @param edgeLayout
* @param sourceNode
* @param targetNode
- * @returns
+ * @returns
*/
getLabelCandidates(label:yfiles.layout.IEdgeLabelLayout,edgeLayout:yfiles.layout.IEdgeLayout,sourceNode:yfiles.layout.INodeLayout,targetNode:yfiles.layout.INodeLayout):yfiles.algorithms.YList;
/**
- *
+ *
* @param labelSize
* @param edgeLayout
* @param sourceNode
* @param targetNode
* @param param
- * @returns
+ * @returns
*/
getLabelPlacement(labelSize:yfiles.algorithms.YDimension,edgeLayout:yfiles.layout.IEdgeLayout,sourceNode:yfiles.layout.INodeLayout,targetNode:yfiles.layout.INodeLayout,param:any):yfiles.algorithms.YOrientedRectangle;
/**
@@ -84164,25 +84181,25 @@ declare namespace yfiles{
*/
constructor();
/**
- *
+ *
* @param labelBounds
* @param nodeLayout
- * @returns
+ * @returns
*/
createModelParameter(labelBounds:yfiles.algorithms.YOrientedRectangle,nodeLayout:yfiles.layout.INodeLayout):any;
/**
- *
+ *
* @param labelLayout
* @param nodeLayout
- * @returns
+ * @returns
*/
getLabelCandidates(labelLayout:yfiles.layout.INodeLabelLayout,nodeLayout:yfiles.layout.INodeLayout):yfiles.algorithms.YList;
/**
- *
+ *
* @param labelSize
* @param nodeLayout
* @param parameter
- * @returns
+ * @returns
*/
getLabelPlacement(labelSize:yfiles.algorithms.YDimension,nodeLayout:yfiles.layout.INodeLayout,parameter:any):yfiles.algorithms.YOrientedRectangle;
/**
@@ -84808,13 +84825,13 @@ declare namespace yfiles{
*/
getLabelCandidates(labelLayout:yfiles.layout.IEdgeLabelLayout,edgeLayout:yfiles.layout.IEdgeLayout,sourceLayout:yfiles.layout.INodeLayout,targetLayout:yfiles.layout.INodeLayout):yfiles.algorithms.YList;
/**
- *
+ *
* @param labelSize
* @param edgeLayout
* @param sourceNode
* @param targetNode
* @param param
- * @returns
+ * @returns
*/
getLabelPlacement(labelSize:yfiles.algorithms.YDimension,edgeLayout:yfiles.layout.IEdgeLayout,sourceNode:yfiles.layout.INodeLayout,targetNode:yfiles.layout.INodeLayout,param:any):yfiles.algorithms.YOrientedRectangle;
/**
@@ -84910,11 +84927,11 @@ declare namespace yfiles{
*/
getLabelCandidates(labelLayout:yfiles.layout.INodeLabelLayout,nodeLayout:yfiles.layout.INodeLayout):yfiles.algorithms.YList;
/**
- *
+ *
* @param labelSize
* @param nodeLayout
* @param param
- * @returns
+ * @returns
*/
getLabelPlacement(labelSize:yfiles.algorithms.YDimension,nodeLayout:yfiles.layout.INodeLayout,param:any):yfiles.algorithms.YOrientedRectangle;
/**
@@ -88083,14 +88100,14 @@ declare namespace yfiles{
/**
* Routes inter-edges using {@link yfiles.router.ChannelEdgeRouter}.
* @param [router=null] The router instance to use for the edge routing. If not specified, a internal instance is used.
- * @returns
+ * @returns
* @static
*/
createChannelInterEdgeRouter?(router?:yfiles.router.ChannelEdgeRouter):yfiles.layout.IPartitionInterEdgeRouter;
/**
* Routes inter-edges using {@link yfiles.router.EdgeRouter}.
* @param [router=null] The router instance to use for the edge routing. If not specified, a internal instance is used.
- * @returns
+ * @returns
* @static
*/
createPolylineInterEdgeRouter?(router?:yfiles.router.EdgeRouter):yfiles.layout.IPartitionInterEdgeRouter;
@@ -88346,7 +88363,7 @@ declare namespace yfiles{
*/
boundingBox:yfiles.algorithms.YRectangle;
/**
- *
+ *
* @type {any}
*/
modelParameter:any;
@@ -89687,7 +89704,7 @@ declare namespace yfiles{
*/
constructor(coreLayouter?:yfiles.layout.ILayoutAlgorithm);
/**
- *
+ *
* @param graph
* @abstract
*/
@@ -91817,9 +91834,9 @@ declare namespace yfiles{
*/
constructor();
/**
- *
+ *
* @param candidate
- * @returns
+ * @returns
*/
getProfit(candidate:yfiles.layout.LabelCandidate):number;
static $class:yfiles.lang.Class;
@@ -91850,12 +91867,12 @@ declare namespace yfiles{
*/
constructor(mode:yfiles.layout.SliderMode);
/**
- *
+ *
* @param labelBounds
* @param edgeLayout
* @param sourceNode
* @param targetNode
- * @returns
+ * @returns
*/
createModelParameter(labelBounds:yfiles.algorithms.YOrientedRectangle,edgeLayout:yfiles.layout.IEdgeLayout,sourceNode:yfiles.layout.INodeLayout,targetNode:yfiles.layout.INodeLayout):any;
/**
@@ -91872,13 +91889,13 @@ declare namespace yfiles{
*/
getLabelCandidates(labelLayout:yfiles.layout.IEdgeLabelLayout,edgeLayout:yfiles.layout.IEdgeLayout,sourceLayout:yfiles.layout.INodeLayout,targetLayout:yfiles.layout.INodeLayout):yfiles.algorithms.YList;
/**
- *
+ *
* @param labelSize
* @param edgeLayout
* @param sourceNode
* @param targetNode
* @param para
- * @returns
+ * @returns
*/
getLabelPlacement(labelSize:yfiles.algorithms.YDimension,edgeLayout:yfiles.layout.IEdgeLayout,sourceNode:yfiles.layout.INodeLayout,targetNode:yfiles.layout.INodeLayout,para:any):yfiles.algorithms.YOrientedRectangle;
/**
@@ -92203,7 +92220,7 @@ declare namespace yfiles{
*/
static translate(graph:yfiles.layout.LayoutGraph,dx:number,dy:number):void;
/**
- *
+ *
* @type {yfiles.layout.ILayoutAlgorithm}
*/
coreLayout:yfiles.layout.ILayoutAlgorithm;
@@ -92477,7 +92494,7 @@ declare namespace yfiles{
/**
* Creates a {@link yfiles.layout.IPartitionPlacer} that uses {@link yfiles.layout.ComponentLayout} to place the partitions.
* @param [componentLayout=null] An optional {@link } to use.
- * @returns
+ * @returns
* @static
*/
static createComponentPartitionPlacer(componentLayout?:yfiles.layout.ComponentLayout):yfiles.layout.IPartitionPlacer;
@@ -92486,7 +92503,7 @@ declare namespace yfiles{
* finding graph partitions.
* @param [minimumPartitionCount=0] The minimum number of partitions the result should have.
* @param [maximumPartitionCount=0x7FFFFFFF] The maximum number of partitions the result should have.
- * @returns
+ * @returns
* @static
*/
static createEdgeBetweennessPartitionFinder(minimumPartitionCount?:number,maximumPartitionCount?:number):yfiles.layout.IPartitionFinder;
@@ -92496,7 +92513,7 @@ declare namespace yfiles{
* @param {Object} options The parameters to pass.
* @param [options.minimumPartitionCount=0] The minimum number of partitions the result should have.
* @param [options.maximumPartitionCount=0x7FFFFFFF] The maximum number of partitions the result should have.
- * @returns
+ * @returns
* @static
*/
static createEdgeBetweennessPartitionFinder(options:{minimumPartitionCount?:number,maximumPartitionCount?:number}):yfiles.layout.IPartitionFinder;
@@ -92684,27 +92701,27 @@ declare namespace yfiles{
*/
constructor(keyType:yfiles.lang.Class,mapper:yfiles.collections.IMapper);
/**
- *
+ *
* @param dataHolder
- * @returns
+ * @returns
*/
get(dataHolder:any):any;
/**
- *
+ *
* @param dataHolder
- * @returns
+ * @returns
*/
getBoolean(dataHolder:any):boolean;
/**
- *
+ *
* @param dataHolder
- * @returns
+ * @returns
*/
getInt(dataHolder:any):number;
/**
- *
+ *
* @param dataHolder
- * @returns
+ * @returns
*/
getNumber(dataHolder:any):number;
static $class:yfiles.lang.Class;
@@ -92730,25 +92747,25 @@ declare namespace yfiles{
*/
constructor(keyType:yfiles.lang.Class,valueType:yfiles.lang.Class,mapper:yfiles.collections.IMapper);
/**
- *
+ *
* @param dataHolder
* @param value
*/
set(dataHolder:any,value:any):void;
/**
- *
+ *
* @param dataHolder
* @param value
*/
setBoolean(dataHolder:any,value:boolean):void;
/**
- *
+ *
* @param dataHolder
* @param value
*/
setInt(dataHolder:any,value:number):void;
/**
- *
+ *
* @param dataHolder
* @param value
*/
@@ -92988,7 +93005,7 @@ declare namespace yfiles{
* Provides a mapper describing which elements are contained in this {@link yfiles.layout.ItemCollection.}.
* @param adapter The graph adapter the mapper shall be provided for.
* @param layout The layout using the item collection.
- * @returns
+ * @returns
*/
provideMapper(adapter:yfiles.layout.LayoutGraphAdapter,layout:yfiles.layout.ILayoutAlgorithm):yfiles.collections.IMapper;
/**
@@ -93173,7 +93190,7 @@ declare namespace yfiles{
createMorphAnimation():yfiles.view.IAnimation;
/**
* Creates an animation that morphs the layout of all {@link yfiles.graph.ITable}s in the graph.
- * @returns
+ * @returns
* @see yfiles.view.TableAnimation
* @see yfiles.layout.LayoutExecutor#configureTableLayout
* @protected
@@ -93258,7 +93275,7 @@ declare namespace yfiles{
* To just skip the animation but let the calculation finish normally, the {@link yfiles.layout.LayoutExecutor#duration} can be set to zero at any time before the
* animation was started.
*
- * @returns
+ * @returns
*/
stop():Promise;
/**
@@ -93486,7 +93503,7 @@ declare namespace yfiles{
* @param keyType The type of the key to use.
* @param dataKey The look-up key to register the data provider with.
* @param mapper The mapper wrapped as data provider.
- * @returns
+ * @returns
* @template K,V
*/
addDataProvider(keyType:yfiles.lang.Class,valueType:yfiles.lang.Class,dataKey:any,mapper:yfiles.collections.IMapper):yfiles.algorithms.IDataProvider;
@@ -93553,26 +93570,26 @@ declare namespace yfiles{
*/
createNodeLayout(node:yfiles.graph.INode):yfiles.layout.INodeLayout;
/**
- *
- * @returns
+ *
+ * @returns
*/
edgeObjects():yfiles.collections.IEnumerable;
/**
- *
+ *
* @param dataKey
- * @returns
+ * @returns
*/
getDataProvider(dataKey:any):yfiles.algorithms.IDataProvider;
/**
- *
+ *
* @param edge
- * @returns
+ * @returns
*/
getEdgeLabelLayout(edge:any):yfiles.layout.IEdgeLabelLayout[];
/**
- *
+ *
* @param edge
- * @returns
+ * @returns
*/
getEdgeLayout(edge:any):yfiles.layout.IEdgeLayout;
/**
@@ -93599,32 +93616,32 @@ declare namespace yfiles{
*/
getLabelCandidateDescriptorProvider(graph:yfiles.graph.IGraph):yfiles.graph.ILabelCandidateDescriptorProvider;
/**
- *
+ *
* @param node
- * @returns
+ * @returns
*/
getNodeLabelLayout(node:any):yfiles.layout.INodeLabelLayout[];
/**
- *
+ *
* @param o
- * @returns
+ * @returns
*/
getNodeLayout(o:any):yfiles.layout.INodeLayout;
/**
- *
+ *
* @param edgeObject
- * @returns
+ * @returns
*/
getSource(edgeObject:any):any;
/**
- *
+ *
* @param edgeObject
- * @returns
+ * @returns
*/
getTarget(edgeObject:any):any;
/**
- *
- * @returns
+ *
+ * @returns
*/
nodeObjects():yfiles.collections.IEnumerable;
/**
@@ -93850,7 +93867,7 @@ declare namespace yfiles{
*/
fixPorts:boolean;
/**
- *
+ *
* @type {Array.}
*/
dataProviderKeys:any[];
@@ -94987,7 +95004,7 @@ declare namespace yfiles{
*/
constructor();
/**
- *
+ *
* @param graph
* @param layers
* @param ldp
@@ -95006,7 +95023,7 @@ declare namespace yfiles{
*/
getMinDistance(graph:yfiles.layout.LayoutGraph,layer:yfiles.hierarchic.ILayer,ldp:yfiles.hierarchic.ILayoutDataProvider,left:yfiles.algorithms.Node,right:yfiles.algorithms.Node):number;
/**
- *
+ *
* @param graph
* @param layers
* @param ldp
@@ -95080,7 +95097,7 @@ declare namespace yfiles{
*/
constructor();
/**
- *
+ *
* @param graph
* @param glayers
* @param ldp
@@ -95155,7 +95172,7 @@ declare namespace yfiles{
*/
constructor();
/**
- *
+ *
* @param graph
* @param ldp
* @param srcLayers
@@ -98174,7 +98191,7 @@ declare namespace yfiles{
* Destroys a proxy {@link yfiles.algorithms.Node} created using {@link yfiles.hierarchic.IItemFactory#createProxyNode} for the drawing
* phase.
* @param proxyNode the proxy {@link } to be destroyed
- * @returns
+ * @returns
* @abstract
*/
destroyProxyNode(proxyNode:yfiles.algorithms.Node):yfiles.algorithms.Edge;
@@ -98864,7 +98881,7 @@ declare namespace yfiles{
*/
constructor(singleComponentLayerer:yfiles.hierarchic.ILayerer);
/**
- *
+ *
* @param graph
* @param layers
* @param ldp
@@ -99098,7 +99115,7 @@ declare namespace yfiles{
/**
* Returns the data provider that provides the port candidate sets for nodes.
* @param graph The graph that stores the data provider
- * @returns
+ * @returns
* @protected
*/
getPortCandidateSetDataProvider(graph:yfiles.layout.LayoutGraph):yfiles.algorithms.IDataProvider;
@@ -99204,7 +99221,7 @@ declare namespace yfiles{
* @param ldp the {@link } implementation which provides access to the {@link } and {@link }
* instances
* @param itemFactory the {@link factory} that sets the temporary port constraints
- * @returns
+ * @returns
* @see yfiles.hierarchic.IItemFactory#setTemporaryPortConstraint
* @protected
*/
@@ -99557,7 +99574,7 @@ declare namespace yfiles{
export class SimplexNodePlacer {
constructor();
/**
- *
+ *
* @param graph
* @param layoutDataProvider
* @param layers
@@ -99579,7 +99596,7 @@ declare namespace yfiles{
*/
assignNodesToSublayer(layerNodes:yfiles.algorithms.NodeList,ldp:yfiles.hierarchic.ILayoutDataProvider,graph:yfiles.layout.LayoutGraph,lowerSublayer:yfiles.algorithms.INodeMap):void;
/**
- *
+ *
* @param graph
* @param layoutDataProvider
* @param layers
@@ -99597,7 +99614,7 @@ declare namespace yfiles{
* @param node the given node
* @param layerIndex the index of the layer
* @param minLayerHeight the minimum height of the layer
- * @returns
+ * @returns
* @protected
*/
getLayerAlignment(graph:yfiles.layout.LayoutGraph,ldp:yfiles.hierarchic.ILayoutDataProvider,node:yfiles.algorithms.Node,layerIndex:number,minLayerHeight:number):number;
@@ -99819,7 +99836,7 @@ declare namespace yfiles{
/**
* Implements the {@link yfiles.lang.IComparable} interface using the {@link yfiles.hierarchic.SwimlaneDescriptor#comparer} and {@link yfiles.hierarchic.SwimlaneDescriptor#clientObject} fields.
* @param o
- * @returns
+ * @returns
*/
compareTo(o:any):number;
/**
@@ -99999,24 +100016,24 @@ declare namespace yfiles{
*/
constructor();
/**
- *
+ *
* @param graph
* @param layers
* @param ldp
*/
dispose(graph:yfiles.layout.LayoutGraph,layers:yfiles.hierarchic.ILayers,ldp:yfiles.hierarchic.ILayoutDataProvider):void;
/**
- *
+ *
* @param graph
* @param layer
* @param ldp
* @param left
* @param right
- * @returns
+ * @returns
*/
getMinDistance(graph:yfiles.layout.LayoutGraph,layer:yfiles.hierarchic.ILayer,ldp:yfiles.hierarchic.ILayoutDataProvider,left:yfiles.algorithms.Node,right:yfiles.algorithms.Node):number;
/**
- *
+ *
* @param graph
* @param layers
* @param ldp
@@ -101363,7 +101380,7 @@ declare namespace yfiles{
*/
static FIXED_NODE_DP_KEY:yfiles.algorithms.NodeDpKey;
/**
- *
+ *
* @type {yfiles.layout.ILayoutAlgorithm}
*/
coreLayout:yfiles.layout.ILayoutAlgorithm;
@@ -102830,7 +102847,7 @@ declare namespace yfiles{
*/
minimumNodeDistance:number;
/**
- *
+ *
* @type {yfiles.layout.ILayoutAlgorithm}
*/
coreLayout:yfiles.layout.ILayoutAlgorithm;
@@ -102938,7 +102955,7 @@ declare namespace yfiles{
*/
splitNodeSize:number;
/**
- *
+ *
* @type {yfiles.layout.ILayoutAlgorithm}
*/
coreLayout:yfiles.layout.ILayoutAlgorithm;
@@ -104867,21 +104884,21 @@ declare namespace yfiles{
*/
constructor();
/**
- *
+ *
*/
cleanup():void;
/**
- *
+ *
* @param createdCell
*/
onCellCreated(createdCell:yfiles.router.PartitionCell):void;
/**
- *
+ *
* @param finalizedCell
*/
onCellFinalized(finalizedCell:yfiles.router.PartitionCell):void;
/**
- *
+ *
* @param cell
* @param subCells
*/
@@ -105288,7 +105305,7 @@ declare namespace yfiles{
/**
* Returns the {@link yfiles.router.Interval interval} bound that is closest to the given value.
* @param value the value for which the closest interval bound will be returned
- * @returns
+ * @returns
*
* - the
value, if the given value lies within the interval, or
* - the lower bound, if the given value is smaller than or equal to the lower bound, or
@@ -112235,7 +112252,7 @@ declare namespace yfiles{
* will return false.
*
* @param nodePlacerMap a {@link } containing the corresponding {@link }s for the node
- * @returns
+ * @returns
* @static
*/
static createLeftRightDataProvider(nodePlacerMap:yfiles.algorithms.IDataProvider):yfiles.algorithms.IDataProvider;
@@ -112389,7 +112406,7 @@ declare namespace yfiles{
*
* @param edge1 the first edge
* @param edge2 the second edge
- * @returns
+ * @returns
* @see yfiles.tree.NodeOrderComparer#NODE_ORDER_COMPARABLE_DP_KEY
*/
compare(edge1:any,edge2:any):number;
@@ -113093,7 +113110,7 @@ declare namespace yfiles{
*/
static DUMMY_NODE_DP_KEY:yfiles.algorithms.NodeDpKey;
/**
- *
+ *
* @type {yfiles.layout.ILayoutAlgorithm}
*/
coreLayout:yfiles.layout.ILayoutAlgorithm;
@@ -114348,54 +114365,54 @@ declare namespace yfiles{
*/
constructor();
/**
- *
+ *
* @param context
* @param connector
* @param opposite
* @param origEdgeId
* @param atTarget
- * @returns
+ * @returns
*/
createConnectorEdge(context:yfiles.multipage.LayoutContext,connector:yfiles.algorithms.Node,opposite:yfiles.algorithms.Node,origEdgeId:any,atTarget:boolean):yfiles.algorithms.Edge;
/**
- *
+ *
* @param context
* @param edgeIds
* @param representedNodeId
- * @returns
+ * @returns
*/
createConnectorNode(context:yfiles.multipage.LayoutContext,edgeIds:yfiles.algorithms.YList,representedNodeId:any):yfiles.algorithms.Node;
/**
- *
+ *
* @param context
* @param proxyNode
* @param opposite
* @param replacingEdgeId
* @param origNodeId
- * @returns
+ * @returns
*/
createProxyEdge(context:yfiles.multipage.LayoutContext,proxyNode:yfiles.algorithms.Node,opposite:yfiles.algorithms.Node,replacingEdgeId:any,origNodeId:any):yfiles.algorithms.Edge;
/**
- *
+ *
* @param context
* @param origNodeId
- * @returns
+ * @returns
*/
createProxyNode(context:yfiles.multipage.LayoutContext,origNodeId:any):yfiles.algorithms.Node;
/**
- *
+ *
* @param context
* @param proxyReference
* @param opposite
* @param referencingCopyId
- * @returns
+ * @returns
*/
createProxyReferenceEdge(context:yfiles.multipage.LayoutContext,proxyReference:yfiles.algorithms.Node,opposite:yfiles.algorithms.Node,referencingCopyId:any):yfiles.algorithms.Edge;
/**
- *
+ *
* @param context
* @param referringProxyId
- * @returns
+ * @returns
*/
createProxyReferenceNode(context:yfiles.multipage.LayoutContext,referringProxyId:any):yfiles.algorithms.Node;
/**
@@ -114891,27 +114908,27 @@ declare namespace yfiles{
*/
createNode(sameDataElementId:any):yfiles.algorithms.Node;
/**
- *
+ *
* @param edge
- * @returns
+ * @returns
*/
getEdgeInfo(edge:yfiles.algorithms.Edge):yfiles.multipage.IEdgeInfo;
/**
- *
+ *
* @param edgeLabelLayout
- * @returns
+ * @returns
*/
getEdgeLabelInfo(edgeLabelLayout:yfiles.layout.IEdgeLabelLayout):yfiles.multipage.IEdgeLabelInfo;
/**
- *
+ *
* @param node
- * @returns
+ * @returns
*/
getNodeInfo(node:yfiles.algorithms.Node):yfiles.multipage.INodeInfo;
/**
- *
+ *
* @param nodeLabelLayout
- * @returns
+ * @returns
*/
getNodeLabelInfo(nodeLabelLayout:yfiles.layout.INodeLabelLayout):yfiles.multipage.INodeLabelInfo;
/**
@@ -114944,14 +114961,14 @@ declare namespace yfiles{
* Removes a label from a given edge.
* @param label the label that should be removed
* @param labeledElement the edge owning the label
- * @returns
+ * @returns
*/
removeEdgeLabel(label:yfiles.layout.IEdgeLabelLayout,labeledElement:yfiles.algorithms.Edge):boolean;
/**
* Removes a label from a given node.
* @param label the label that should be removed
* @param labeledElement the node owning the label
- * @returns
+ * @returns
*/
removeNodeLabel(label:yfiles.layout.INodeLabelLayout,labeledElement:yfiles.algorithms.Node):boolean;
/**
@@ -115264,27 +115281,27 @@ declare namespace yfiles{
export interface MultiPageLayoutResult extends yfiles.lang.Object,yfiles.multipage.IElementInfoManager{}
export class MultiPageLayoutResult {
/**
- *
+ *
* @param edge
- * @returns
+ * @returns
*/
getEdgeInfo(edge:yfiles.algorithms.Edge):yfiles.multipage.IEdgeInfo;
/**
- *
+ *
* @param edgeLabelLayout
- * @returns
+ * @returns
*/
getEdgeLabelInfo(edgeLabelLayout:yfiles.layout.IEdgeLabelLayout):yfiles.multipage.IEdgeLabelInfo;
/**
- *
+ *
* @param node
- * @returns
+ * @returns
*/
getNodeInfo(node:yfiles.algorithms.Node):yfiles.multipage.INodeInfo;
/**
- *
+ *
* @param nodeLabelLayout
- * @returns
+ * @returns
*/
getNodeLabelInfo(nodeLabelLayout:yfiles.layout.INodeLabelLayout):yfiles.multipage.INodeLabelInfo;
/**
@@ -116085,7 +116102,8 @@ declare namespace yfiles{
/**
* Gets or sets whether or not a randomization strategy should be performed.
*
- * The randomization will increase the overall layout quality with high probability.
+ * The randomization will increase the overall layout quality with high probability. The drawback is that the running time
+ * of the layout algorithm may increase.
*
* @type {boolean}
*/
@@ -116217,10 +116235,16 @@ declare namespace yfiles{
* This algorithm is implemented as a {@link yfiles.layout.PartitionLayout} and applies the following steps:
*
*
- * - Divides the graph into smaller partitions.
+ * -
+ * Divides the graph into smaller partitions using the partition finder instance created by
+ * {@link yfiles.layout.PartitionLayout#createEdgeBetweennessPartitionFinder}.
+ *
* - Arranges the nodes of each graph partition using {@link yfiles.orthogonal.OrthogonalLayout}.
- * - Arranges the partitions themselves in a compact manner.
- * - Routes the edges between partitions (inter-edges) using an edge router.
+ * -
+ * Arranges the partitions themselves in a compact manner using the partition placer instance created by
+ * {@link yfiles.layout.PartitionLayout#createComponentPartitionPlacer}.
+ *
+ * - Routes the edges between partitions (inter-edges) using the router instance created by CreateChannelInterEdgeRouter.
*
*
* Each of these steps can be individually configured and/or replaced. To do so, use methods {@link yfiles.layout.PartitionLayout#partitionFinder}, {@link yfiles.layout.LayoutStageBase#coreLayout}, {@link yfiles.layout.PartitionLayout#partitionPlacer} and {@link yfiles.layout.PartitionLayout#interEdgeRouter}, respectively.
@@ -116268,6 +116292,7 @@ declare namespace yfiles{
*
* @throws {Stubs.Exceptions.ArgumentError} if the given aspect ratio is less than or equal to zero
* @see yfiles.layout.PartitionLayout#partitionPlacer
+ * @see yfiles.layout.PartitionLayout.T1
* @type {number}
*/
aspectRatio:number;