Class RichTextEditorFontSize
A class used for configuring the font size properties in the SfRichTextEditor component. This feature allows adjusting the font size options available in the toolbar.
Inherited Members
Namespace: Syncfusion.Blazor.RichTextEditor
Assembly: Syncfusion.Blazor.dll
Syntax
public class RichTextEditorFontSize : DropDownButtonItemBase
Remarks
You can configure the font size tool appearance by specifying appropriate values for the corresponding properties, facilitating customizable and varied text formatting options in the editor.
Examples
@using Syncfusion.Blazor.RichTextEditor;
<SfRichTextEditor>
<RichTextEditorToolbarSettings Items = "@Tools" />
<RichTextEditorFontSize Items="FontSizeItems" Default="10pt" Width="40px"/>
</SfRichTextEditor>
@code {
private List<ToolbarItemModel> Tools = new List<ToolbarItemModel>()
{
new ToolbarItemModel() { Command = ToolbarCommand.FontSize }
};
private List<DropDownItemModel> FontSizeItems = new List<DropDownItemModel>()
{
new DropDownItemModel() { Text = "8 pt", Value = "8pt" },
new DropDownItemModel() { Text = "10 pt", Value = "10pt" },
new DropDownItemModel() { Text = "12 pt", Value = "12pt" }
};
}
Constructors
RichTextEditorFontSize()
Declaration
public RichTextEditorFontSize()
Properties
Items
Gets or sets the font sizes displayed under the Font Size tool button in the SfRichTextEditor toolbar.
Declaration
public override List<DropDownItemModel> Items { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<DropDownItemModel> | A System.Collections.Generic.List<> containing available font size options. |
Overrides
Remarks
The collection enables users to select their preferred text size directly from the toolbar, thus providing a seamless customization experience.
Width
Gets or sets the width of the font size dropdown button in the SfRichTextEditor toolbar.
Declaration
public override string Width { get; set; }
Property Value
Type | Description |
---|---|
System.String | A System.String representing the width of the dropdown button. The default is |
Overrides
Remarks
This property influences the visual spacing and alignment of the font size tool within the toolbar, ensuring it complements the overall editor layout.
Methods
Dispose(Boolean)
Dispose unmanaged resources in the Syncfusion Blazor component.
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing | Boolean value to dispose the object. |
Overrides
GetDropDownType()
Used to get the font size.
Declaration
protected override string GetDropDownType()
Returns
Type | Description |
---|---|
System.String | Returns the font size. |
Overrides
PropertyChangeHandler(Dictionary<String, Object>.KeyCollection)
Used to handle the dynamic property changes.
Declaration
protected override void PropertyChangeHandler(Dictionary<string, object>.KeyCollection keys)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.Dictionary.KeyCollection<> | keys | Specifies the changed keys. |