TextTrailingCharacterEllipsis Class
Definition
A collapsing properties to collapse whole line toward the end at character granularity.
public class TextTrailingCharacterEllipsis
Constructors
| Name | Description |
|---|---|
| TextTrailingCharacterEllipsis | Construct a text trailing character ellipsis collapsing properties |
TextTrailingCharacterEllipsis Constructor
Construct a text trailing character ellipsis collapsing properties
public TextTrailingCharacterEllipsis(string ellipsis, double width, Avalonia.Media.TextFormatting.TextRunProperties textRunProperties, Avalonia.Media.FlowDirection flowDirection)
Parameters
ellipsis string
Text used as collapsing symbol.
width double
Width in which collapsing is constrained to.
textRunProperties Avalonia.Media.TextFormatting.TextRunProperties
Text run properties of ellipsis symbol.
flowDirection Avalonia.Media.FlowDirection
The flow direction of the collapsed line.
Methods
| Name | Description |
|---|---|
| Collapse | Collapses given text line. |
| CreateCollapsedRuns | Creates a list of runs for given collapsed length which includes specified symbol at the end. Inherited from TextCollapsingProperties. |
Collapse Method
Collapses given text line.
public Avalonia.Media.TextFormatting.TextRun[] Collapse(Avalonia.Media.TextFormatting.TextLine textLine)
Parameters
textLine Avalonia.Media.TextFormatting.TextLine
Text line to collapse.
Returns
Properties
| Name | Description |
|---|---|
| FlowDirection | No summary available. |
| Symbol | Gets the text run that is used as collapsing symbol. |
| Width | Gets the width in which the collapsible range is constrained to. |
FlowDirection Property
public Avalonia.Media.FlowDirection FlowDirection { get; set; }
Symbol Property
Gets the text run that is used as collapsing symbol.
public Avalonia.Media.TextFormatting.TextRun Symbol { get; set; }
Width Property
Gets the width in which the collapsible range is constrained to.
public double Width { get; set; }