Table of Contents

Class RichEditorWidgetSource

Namespace
RichEdit.Maui
Assembly
RichEdit.Maui.dll

A typed rich widget producer. Factories run only near a native viewport; views recycle when their surface or anchor disappears.

public sealed class RichEditorWidgetSource : IDisposable
Inheritance
RichEditorWidgetSource
Implements
Inherited Members

Methods

BeginUpdate()

Captures a request and supersedes earlier computations from this producer.

public RichPresentationRequest BeginUpdate()

Returns

RichPresentationRequest

Clear()

Removes all widgets and invalidates in-flight requests.

public void Clear()

Dispose()

Removes widgets, recycles live views, and releases this producer.

public void Dispose()

TryPublish(RichPresentationRequest, IEnumerable<RichEditorWidget>)

Publishes unique stable IDs and validated rich anchors when the request remains current.

public bool TryPublish(RichPresentationRequest request, IEnumerable<RichEditorWidget> widgets)

Parameters

request RichPresentationRequest
widgets IEnumerable<RichEditorWidget>

Returns

bool