ClassRichTextSource
Abstract class whose implementors provide HTML source for the RadRichTextEditor.
Definition
Namespace:Telerik.Maui.Controls.RichTextEditor
Assembly:Telerik.Maui.Controls.dll
Syntax:
[TypeConverter(typeof(RichTextSourceTypeConverter))]
public abstract class RichTextSource : BindableObject
Inheritance: objectRichTextSource
Derived Classes:
Constructors
RichTextSource()
Declaration
protected RichTextSource()
Methods
FromStream(Func<CancellationToken, Task<Stream>>)
Returns a new RichTextHtmlStreamSource that reads from stream.
Declaration
public static RichTextSource FromStream(Func<CancellationToken, Task<Stream>> stream)
Parameters
stream
Func<CancellationToken, Task<Stream>>
A delegate returning Task<TResult>.
Returns
An instance of RichTextSource.
FromStream(Func<Stream>)
Returns a new RichTextHtmlStreamSource that reads from stream.
Declaration
public static RichTextSource FromStream(Func<Stream> stream)
Parameters
stream
A delegate returning Stream.
Returns
An instance of RichTextSource.
FromStream(Func<Task<Stream>>)
Returns a new RichTextHtmlStreamSource that reads from stream.
Declaration
public static RichTextSource FromStream(Func<Task<Stream>> stream)
Parameters
stream
A delegate returning Task<TResult>.
Returns
An instance of RichTextSource.
FromString(string)
Returns a new RichTextHtmlStringSource from the specified string.
Declaration
public static RichTextSource FromString(string html)
Parameters
html
The HTML string.
Returns
An instance of RichTextSource.
RaiseSourceChanged()
Raises the SourceChanged event to notify that the source has changed.
Declaration
protected void RaiseSourceChanged()
Operators
implicit operator RichTextSource(string)
Converts a HTML string to a RichTextSource.
Declaration
public static implicit operator RichTextSource(string html)
Parameters
html
The HTML string.
Returns