MultiLineTextBlock
A text block that supports multi-line text with line wrapping and alignment. Extends TextBlock and provides functionality for rendering text across multiple lines with layout support.
Definition
Package:@progress/kendo-react-diagram
Properties
alignable
boolean
Whether the text block can be aligned within its container.
drawingElement
Group
The underlying drawing group element that contains the text layout.
id
string
The unique identifier of the element.
options
any
Configuration options for the element.
textElements
Text[]
Array of text elements for multi-line text support.
Methods
Gets the text content of the multi-line text block.
string
The current text content.
Sets the text content of the multi-line text block.
The new text content.
Returns:string
The applied text content.
Gets the drawing container for this element.
any
The drawing element container
Sets the fill color and opacity of the visual element.
The fill color
opacity?anyThe fill opacity (optional)
Sets the position of the element from a point.
The new element position.
Sets the position of the element from coordinates.
The horizontal coordinate.
ynumberThe vertical coordinate.
Redraws the text block with updated options.
New options to apply to the text block
Sets the stroke color, width, and opacity of the visual element.
The stroke color
widthanyThe stroke width
opacityanyThe stroke opacity
Gets the visibility of the element.
boolean
true when the element is visible; otherwise, false.
Sets the visibility of the element.
Whether the element should be visible.