This is the interface implemented by the basic building blocks of a scene graph in a CanvasComponent.
Remarks
Type Details
- yFiles module
- view
Properties
Gets or sets a flag that indicates whether this instance needs to be updated during the next call to invalidate.
Remarks
false
if the visual is created or updated.Property Value
true
if dirty; false
otherwise.Gets the next element, i.e., the element above this element in the parent.
Gets or sets the parent group of this instance.
Gets the previous element, i.e., the element below this element in the parent.
Gets or sets the renderer instance that interprets the tag during rendering, hit testing, and bounds calculation.
Gets the renderTree of this instance.
Gets or sets the render tag associated with this instance.
Remarks
Gets or sets the visibility state of this instance.
Remarks
Methods
Moves this instance directly above the reference element.
Remarks
Parameters
A map of options to pass to the method.
- reference - IRenderTreeElement
- The element to place this element above.
Returns
- ↪IRenderTreeElement
this
to allow method chaining.
Moves this instance directly below the reference element.
Remarks
Parameters
A map of options to pass to the method.
- reference - IRenderTreeElement
- The element to place this element below.
Returns
- ↪IRenderTreeElement
this
to allow method chaining.
Lowers this instance within its containing group, to render it one step further to the back.
Returns
- ↪IRenderTreeElement
this
to allow method chaining.
Raises this instance within its containing group, to render it one step further to the front.
Returns
- ↪IRenderTreeElement
this
to allow method chaining.
Moves this instance to the back of its containing group, to render it below all other elements in this group.
Returns
- ↪IRenderTreeElement
this
to allow method chaining.
Moves this instance to the front of its containing group, to render it above all other elements in this group.
Returns
- ↪IRenderTreeElement
this
to allow method chaining.