ClassBaseComponent
Base class for all Telerik Blazor components.
Definition
Namespace:Telerik.Blazor.Components.Common
Assembly:Telerik.Blazor.dll
Syntax:
public class BaseComponent : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseBaseComponent
Derived Classes:
Implements:
Inherited Members
Constructors
BaseComponent()
Declaration
public BaseComponent()
Properties
Class
Applies additional CSS classes to the PanelBar's root element for custom styling and visual modifications. Use this to add custom themes, spacing, colors, or responsive design classes to enhance the component's appearance. Multiple classes can be specified separated by spaces. Example: "my-custom-panel dark-theme responsive". Classes are applied alongside the default Telerik component styling classes without overriding core functionality.
RootComponent
Declaration
[CascadingParameter]
public TelerikRootComponent? RootComponent { get; set; }
Property Value
Methods
Dispose()
Declaration
public virtual void Dispose()
Implements
HaveOptionsChanged(IDictionary<string, object>, IDictionary<string, object>)
Declaration
protected static bool HaveOptionsChanged(IDictionary<string, object> oldOptions, IDictionary<string, object> newOptions)
Parameters
oldOptions
newOptions
Returns
InitLocalizer()
Declaration
protected void InitLocalizer()
InvokeAsync<T>(string, CancellationToken, params object[])
InvokeComponentMethodAsync<T>(string, CancellationToken, params object[])
StateHasChanged()
Declaration
protected virtual void StateHasChanged()