Class
RichTextSource

Abstract class whose implementors provide HTML source for the RadRichTextEditor.

Definition

Namespace:Telerik.Maui.Controls.RichTextEditor

Assembly:Telerik.Maui.Controls.dll

Syntax:

cs-api-definition
[TypeConverter(typeof(RichTextSourceTypeConverter))]
public abstract class RichTextSource : BindableObject

Inheritance: objectRichTextSource

Derived Classes: RichTextHtmlStreamSourceRichTextHtmlStringSource

Constructors

RichTextSource()

Declaration

cs-api-definition
protected RichTextSource()

Methods

FromStream(Func<CancellationToken, Task<Stream>>)

Returns a new RichTextHtmlStreamSource that reads from stream.

Declaration

cs-api-definition
public static RichTextSource FromStream(Func<CancellationToken, Task<Stream>> stream)

Parameters

stream

Func<CancellationToken, Task<Stream>>

A delegate returning Task<TResult>.

Returns

RichTextSource

An instance of RichTextSource.

FromStream(Func<Stream>)

Returns a new RichTextHtmlStreamSource that reads from stream.

Declaration

cs-api-definition
public static RichTextSource FromStream(Func<Stream> stream)

Parameters

stream

Func<Stream>

A delegate returning Stream.

Returns

RichTextSource

An instance of RichTextSource.

FromStream(Func<Task<Stream>>)

Returns a new RichTextHtmlStreamSource that reads from stream.

Declaration

cs-api-definition
public static RichTextSource FromStream(Func<Task<Stream>> stream)

Parameters

stream

Func<Task<Stream>>

A delegate returning Task<TResult>.

Returns

RichTextSource

An instance of RichTextSource.

FromString(string)

Returns a new RichTextHtmlStringSource from the specified string.

Declaration

cs-api-definition
public static RichTextSource FromString(string html)

Parameters

html

string

The HTML string.

Returns

RichTextSource

An instance of RichTextSource.

RaiseSourceChanged()

Raises the SourceChanged event to notify that the source has changed.

Declaration

cs-api-definition
protected void RaiseSourceChanged()

Operators

implicit operator RichTextSource(string)

Converts a HTML string to a RichTextSource.

Declaration

cs-api-definition
public static implicit operator RichTextSource(string html)

Parameters

html

string

The HTML string.

Returns

RichTextSource