ClassBaseComponent
Class
Definition
Namespace:Telerik.Blazor.Components.Common
Assembly:Telerik.Blazor.dll
Syntax:
cs-api-definition
public class BaseComponent : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseBaseComponent
Derived Classes:
Implements:
Inherited Members
Constructors
BaseComponent()
Declaration
cs-api-definition
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
cs-api-definition
[CascadingParameter]
public TelerikRootComponent RootComponent { get; set; }
Property Value
Methods
Dispose()
Declaration
cs-api-definition
public virtual void Dispose()
Implements
HaveOptionsChanged(IDictionary<string, object>, IDictionary<string, object>)
Declaration
cs-api-definition
protected static bool HaveOptionsChanged(IDictionary<string, object> oldOptions, IDictionary<string, object> newOptions)
Parameters
oldOptions
newOptions
Returns
InitLocalizer()
Declaration
cs-api-definition
protected void InitLocalizer()
InvokeAsync<T>(string, CancellationToken, params object[])
InvokeComponentMethodAsync<T>(string, CancellationToken, params object[])
StateHasChanged()
Declaration
cs-api-definition
protected virtual void StateHasChanged()