Layout
Represents a layout container that automatically arranges child elements. Extends Group to provide automatic layout and positioning capabilities.
Definition
Package:@progress/kendo-angular-diagrams
Methods
Appends a visual element to this group.
The visual element to append to the group
Removes all child visual elements from this group.
Gets the drawing container for this element.
any
The drawing element container
Gets or sets the position of the element.
The x coordinate or Point object, or undefined to get current position
y?anyThe y coordinate when x is a number
Returns:The current position as a Point when called as getter
Gets or sets the rectangle bounds of the layout.
The rectangle bounds to set, or undefined to get current bounds
Returns:The current rectangle bounds when called as getter
Redraws the layout with updated options.
New options to apply to the layout
Triggers a reflow of the layout, recalculating positions and sizes.
Removes a visual element from this group.
The visual element to remove from the group
Gets or sets the rotation of the element.
The rotation angle in radians, or undefined to get current rotation
centeranyThe center point for rotation
Returns:Rotation
The current rotation when called as getter
Moves the specified visual elements to the back of the display order.
Array of visual elements to move to back
Moves the specified visual elements to the front of the display order.
Array of visual elements to move to front
Moves the specified visual elements to specific indices in the display order.
Array of visual elements to reorder
indicesanyTarget indices for the visual elements
Gets or sets the visibility of the element.
The visibility value to set, or undefined to get current visibility
Returns:any
The current visibility state when called as getter