Class RichEditorWidget
- Namespace
- RichEdit.Maui
- Assembly
- RichEdit.Maui.dll
A transient widget anchored to a rich paragraph, independent of flattened native offsets.
public sealed record RichEditorWidget : IEquatable<RichEditorWidget>
- Inheritance
-
RichEditorWidget
- Implements
- Inherited Members
Constructors
RichEditorWidget(string, RichTextPoint, Size, object?, RichEditorWidgetOptions?, string?, long)
A transient widget anchored to a rich paragraph, independent of flattened native offsets.
public RichEditorWidget(string Id, RichTextPoint Anchor, Size EstimatedSize, object? Data = null, RichEditorWidgetOptions? Options = null, string? AccessibleDescription = null, long ContentVersion = 0)
Parameters
IdstringAnchorRichTextPointEstimatedSizeSizeDataobjectOptionsRichEditorWidgetOptionsAccessibleDescriptionstringContentVersionlong
Properties
AccessibleDescription
public string? AccessibleDescription { get; init; }
Property Value
Anchor
public RichTextPoint Anchor { get; init; }
Property Value
ContentVersion
public long ContentVersion { get; init; }
Property Value
Data
public object? Data { get; init; }
Property Value
EstimatedSize
public Size EstimatedSize { get; init; }
Property Value
Id
public string Id { get; init; }
Property Value
Options
public RichEditorWidgetOptions? Options { get; init; }
Property Value
Methods
Deconstruct(out string, out RichTextPoint, out Size, out object?, out RichEditorWidgetOptions?, out string?, out long)
public void Deconstruct(out string Id, out RichTextPoint Anchor, out Size EstimatedSize, out object? Data, out RichEditorWidgetOptions? Options, out string? AccessibleDescription, out long ContentVersion)
Parameters
IdstringAnchorRichTextPointEstimatedSizeSizeDataobjectOptionsRichEditorWidgetOptionsAccessibleDescriptionstringContentVersionlong
Equals(RichEditorWidget?)
public bool Equals(RichEditorWidget? other)
Parameters
otherRichEditorWidget
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(RichEditorWidget?, RichEditorWidget?)
public static bool operator ==(RichEditorWidget? left, RichEditorWidget? right)
Parameters
leftRichEditorWidgetrightRichEditorWidget
Returns
operator !=(RichEditorWidget?, RichEditorWidget?)
public static bool operator !=(RichEditorWidget? left, RichEditorWidget? right)
Parameters
leftRichEditorWidgetrightRichEditorWidget