Class
BaseComponent

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: AIPromptBaseAIPromptPromptViewContentAnimationBaseButtonBaseColumnMenuBaseDataBoundComponent<TItem>ListCustomValueDropZoneBaseTableSearchBoxIconBaseBindingComponentBaseLinearProgressBarBaseTelerikInputBase<T>TelerikSliderBase<TValue>TelerikUploadBase<TFileInfo>DialogBaseDockManagerFloatingPaneDockManagerSplitterPaneDockManagerTabStripPaneDockManagerUnpinnedPaneContainerGanttTaskBase<TItem>PdfViewerSearchPanelPivotGridFieldMenuLabelFilterPivotGridFieldMenuReorderPivotGridFieldMenuSortTelerikAppBarTelerikAvatarTelerikBadgeTelerikButtonGroupTelerikCalendarTelerikCardTelerikChartBreadcrumbTelerikCheckBoxListFilterTelerikChipTelerikChipList<TItem>TelerikColorGradientTelerikDateRangePicker<T>TelerikDockManagerTelerikDrawer<TItem>TelerikFilterTelerikFloatingLabelTelerikFormTelerikGantt<TItem>TelerikGridLayoutTelerikLoaderTelerikLoaderContainerTelerikMediaQueryTelerikNotificationTelerikPagerTelerikPdfViewerTelerikPivotGridConfiguratorTelerikPivotGridConfiguratorButtonTelerikPivotGridContainerTelerikPopoverTelerikPopupTelerikRadioGroup<TItem, TValue>TelerikRatingTelerikRecurrenceEditorTelerikRecurrenceEndEditorTelerikRecurrenceFrequencyEditorTelerikRecurrenceIntervalEditorTelerikScheduler<TItem>TelerikSkeletonTelerikSplitterTelerikSpreadsheetTelerikStackLayoutTelerikStepperTelerikTabStripTelerikTileLayoutTelerikToolBarTelerikTooltipTelerikWindowTelerikWizardToolBarItemBaseTreeListAutoGeneratedColumns

Implements: IComponentIDisposableIHandleAfterRenderIHandleEvent

Inherited Members ComponentBase.BuildRenderTree(RenderTreeBuilder)ComponentBase.OnInitialized()ComponentBase.OnParametersSet()ComponentBase.OnParametersSetAsync()ComponentBase.OnAfterRender(bool)ComponentBase.InvokeAsync(Action)ComponentBase.InvokeAsync(Func<Task>)ComponentBase.DispatchExceptionAsync(Exception)ComponentBase.SetParametersAsync(ParameterView)

Constructors

BaseComponent()

Declaration

cs-api-definition
public BaseComponent()

Properties

Class

Defines an additional CSS class for the Component's wrapping element.

Declaration

cs-api-definition
[Parameter]
public string Class { get; set; }

Property Value

string

RootComponent

Declaration

cs-api-definition
[CascadingParameter]
public TelerikRootComponent RootComponent { get; set; }

Property Value

TelerikRootComponent

Methods

Dispose()

Declaration

cs-api-definition
public virtual void Dispose()

Implements IDisposable.Dispose()

GetClassString(params string[])

Declaration

cs-api-definition
protected static string GetClassString(params string[] classNames)

Parameters

classNames

string[]

Returns

string

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

IDictionary<string, object>

newOptions

IDictionary<string, object>

Returns

bool

InitLocalizer()

Declaration

cs-api-definition
protected void InitLocalizer()

InvokeAsync<T>(string, CancellationToken, params object[])

Declaration

cs-api-definition
protected virtual ValueTask<T> InvokeAsync<T>(string methodName, CancellationToken cancellationToken, params object[] args)

Parameters

methodName

string

cancellationToken

CancellationToken

args

object[]

Returns

ValueTask<T>

InvokeAsync<T>(string, params object[])

Declaration

cs-api-definition
protected virtual ValueTask<T> InvokeAsync<T>(string methodName, params object[] args)

Parameters

methodName

string

args

object[]

Returns

ValueTask<T>

InvokeComponentMethodAsync<T>(string, CancellationToken, params object[])

Declaration

cs-api-definition
protected virtual ValueTask<T> InvokeComponentMethodAsync<T>(string methodName, CancellationToken cancellationToken, params object[] args)

Parameters

methodName

string

cancellationToken

CancellationToken

args

object[]

Returns

ValueTask<T>

InvokeComponentMethodAsync<T>(string, params object[])

Declaration

cs-api-definition
protected virtual ValueTask<T> InvokeComponentMethodAsync<T>(string methodName, params object[] args)

Parameters

methodName

string

args

object[]

Returns

ValueTask<T>

InvokeComponentVoidMethodAsync(string, object)

Declaration

cs-api-definition
protected virtual ValueTask InvokeComponentVoidMethodAsync(string methodName, object args = null)

Parameters

methodName

string

args

object

Returns

ValueTask

InvokeDisposeAsync()

Declaration

cs-api-definition
protected Task InvokeDisposeAsync()

Returns

Task

InvokeVoidAsync(string, params object[])

Declaration

cs-api-definition
protected virtual ValueTask InvokeVoidAsync(string methodName, params object[] args)

Parameters

methodName

string

args

object[]

Returns

ValueTask

InvokeVoidComponentMethodAsync(string, params object[])

Declaration

cs-api-definition
protected virtual ValueTask InvokeVoidComponentMethodAsync(string methodName, params object[] args)

Parameters

methodName

string

args

object[]

Returns

ValueTask

OnAfterRenderAsync(bool)

Declaration

cs-api-definition
protected override Task OnAfterRenderAsync(bool firstRender)

Parameters

firstRender

bool

Returns

Task

Overrides ComponentBase.OnAfterRenderAsync(bool)

OnInitializedAsync()

Declaration

cs-api-definition
protected override Task OnInitializedAsync()

Returns

Task

Overrides ComponentBase.OnInitializedAsync()

ShouldRender()

Declaration

cs-api-definition
protected override bool ShouldRender()

Returns

bool

Overrides ComponentBase.ShouldRender()

StateHasChanged()

Declaration

cs-api-definition
protected virtual void StateHasChanged()

ThrowIfParameterIsNull(object, string)

Declaration

cs-api-definition
protected static void ThrowIfParameterIsNull(object argumentValue, string argumentName)

Parameters

argumentValue

object

argumentName

string

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy