Show / Hide Table of Contents

Class BaseRendererElement

Inheritance
System.Object
BaseRendererElement
HorizontalLabelFormatSpecifiers
IgbActionStripResourceStrings
IgbActiveNodeChangeEventArgs
IgbActivePaneEventArgs
IgbActivePaneEventArgsDetail
IgbActiveStepChangedArgsDetail
IgbActiveStepChangedArgsEventArgs
IgbActiveStepChangingArgsDetail
IgbActiveStepChangingArgsEventArgs
IgbApplyButtonClickEventArgs
IgbAssigningSeriesStyleEventArgsBase
IgbAsyncCompletedEventArgs
IgbAxis
IgbAxisAnnotation
IgbAxisRangeChangedEventArgs
IgbBaseDataSource
IgbBaseEventArgs
IgbBaseEventArgsDetail
IgbBaseExporter
IgbBrushScale
IgbCalculatedColumn
IgbCalendarDate
IgbCalendarDateEventArgs
IgbCalendarFormatOptions
IgbCalendarResourceStrings
IgbCalloutAnnotation
IgbCalloutContentUpdatingEventArgs
IgbCalloutLabelUpdatingEventArgs
IgbCalloutRenderStyleUpdatingEventArgs
IgbCalloutSeriesSelectingEventArgs
IgbCalloutStyleUpdatingEventArgs
IgbCancelableBrowserEventArgsDetail
IgbCancelableEventArgs
IgbCancelableEventArgsDetail
IgbCancelButtonClickEventArgs
IgbCancelEventArgs
IgbCancellingMultiScaleImageEventArgs
IgbCell
IgbCellInfo
IgbCellKey
IgbCellRange
IgbCellStyleRequestedEventArgs
IgbCellTemplateContext
IgbCellType
IgbChartCursorEventArgs
IgbChartMouseEventArgs
IgbChartSeriesEventArgs
IgbChartSortDescription
IgbChartSummaryDescription
IgbCheckedChangedEventArgs
IgbColorScale
IgbColumn
IgbColumnComponentEventArgs
IgbColumnExchanger
IgbColumnExportingEventArgs
IgbColumnFilterCondition
IgbColumnHiddenChangedEventArgs
IgbColumnMovingEndEventArgs
IgbColumnMovingEventArgs
IgbColumnMovingService
IgbColumnMovingStartEventArgs
IgbColumnPinnedChangedEventArgs
IgbColumnPropertySetter
IgbColumnResizeEventArgs
IgbColumnsAutoGeneratedEventArgs
IgbColumnSelectionEventArgs
IgbColumnSortDescription
IgbColumnSummaryDescription
IgbColumnSupportingCalculation
IgbColumnTemplateContext
IgbColumnToggledEventArgs
IgbColumnVisibilityChangedEventArgs
IgbColumnVisibilityChangingEventArgs
IgbColumnWidth
IgbComboChangeEventArgs
IgbComboChangeEventArgsDetail
IgbComboTemplateProps
IgbComponentBoolValueChangedEventArgs
IgbComponentDataValueChangedEventArgs
IgbComponentDateValueChangedEventArgs
IgbComponentValueChangedEventArgs
IgbContourValueResolver
IgbCustomContourValueResolverEventArgs
IgbDataBindingEventArgs
IgbDataChartMouseButtonEventArgs
IgbDataCloneStrategy
IgbDataContext
IgbDataGridCellEventArgs
IgbDataGridSummaryResult
IgbDataLegendSeriesContext
IgbDataLegendSeriesValueInfo
IgbDataLegendStylingColumnEventArgs
IgbDataLegendStylingRowEventArgs
IgbDataLegendSummaryEventArgs
IgbDataSourceAggregatedResult
IgbDataSourceDataProviderSchemaChangedEventArgs
IgbDataSourceRowExpansionChangedEventArgs
IgbDataSourceSchemaChangedEventArgs
IgbDataSourceSpecialRow
IgbDataSourceSupportingCalculation
IgbDatePartDeltas
IgbDateRangeDescriptor
IgbDefinitionBase
IgbDensityChangedEventArgs
IgbDimensionsChange
IgbDimensionsChangeDetail
IgbDimensionsChangeEventArgs
IgbDisplayDensityBaseElement
IgbDockingIndicator
IgbDockManagerLayout
IgbDockManagerPane
IgbDockManagerPoint
IgbDockManagerResourceStrings
IgbDomainChartSeriesPointerEventArgs
IgbDoubleValueChangedEventArgs
IgbDownloadingMultiScaleImageEventArgs
IgbDragService
IgbDropdownItemComponentEventArgs
IgbExpansionPanelComponentEventArgs
IgbExporterEvent
IgbExporterEventDetail
IgbExporterEventEventArgs
IgbExporterOptionsBase
IgbFieldPipeArgs
IgbFilterDialogRenderCompletedEventArgs
IgbFilterExpression
IgbFilteringEventArgs
IgbFilteringExpression
IgbFilteringExpressionsTree
IgbFilteringExpressionsTreeDetail
IgbFilteringExpressionsTreeEventArgs
IgbFilteringExpressionsTreeOrFilteringExpression
IgbFilteringExpressionsTreeOrFilteringOperation
IgbFilteringOperand
IgbFilteringOperation
IgbFilteringOptions
IgbFilteringStrategy
IgbFilterOperand
IgbFinancialCalculationDataSource
IgbFinancialCalculationSupportingCalculations
IgbFinancialChartCustomIndicatorArgs
IgbFinancialEventArgs
IgbFloatingPaneResizeEventArgs
IgbFloatingPaneResizeEventArgsDetail
IgbFloatingPaneResizeMoveEventArgs
IgbFocusOptions
IgbFormatGroupTextEventArgs
IgbFormatLinearGraphLabelEventArgs
IgbFormatRadialGaugeLabelEventArgs
IgbFormatSpecifier
IgbFormatSummaryTextEventArgs
IgbFormData
IgbFormDataEventArgs
IgbForOfDataChangingEventArgs
IgbForOfStateEventArgs
IgbFunnelDataContext
IgbFunnelSliceClickedEventArgs
IgbFunnelSliceEventArgs
IgbGeographicMapImagery
IgbGetTileImageUriArgs
IgbGotFocusEventArgs
IgbGridActionButton
IgbGridActionsBaseDirective
IgbGridActiveCellChangedEventArgs
IgbGridAnimationPhaseSettings
IgbGridAnimationSettings
IgbGridCellEditEndedEventArgs
IgbGridCellEditStartedEventArgs
IgbGridCellEventArgs
IgbGridCellIdentifier
IgbGridCellPosition
IgbGridCellValueChangingEventArgs
IgbGridClipboardEvent
IgbGridClipboardEventDetail
IgbGridClipboardEventEventArgs
IgbGridClipboardOptions
IgbGridColumnAnimationSettings
IgbGridColumnsAutoGeneratedEventArgs
IgbGridColumnsChangedEventArgs
IgbGridColumnWidthChangedEventArgs
IgbGridCustomFilterRequestedEventArgs
IgbGridDataBindable
IgbGridDataCommittedEventArgs
IgbGridDataCommittingEventArgs
IgbGridEditDoneEventArgs
IgbGridEditEventArgs
IgbGridEmptyTemplateContext
IgbGridFilterDialogFilterChangeEventArgs
IgbGridFilterDialogOpeningEventArgs
IgbGridFilterDialogViewModel
IgbGridFilterDialogViewModelGrouping
IgbGridFilterDialogViewModelRow
IgbGridFilterExpressionsEventArgs
IgbGridFormGroupCreatedEventArgs
IgbGridFormGroupCreatedEventArgsDetail
IgbGridGroupDescriptionsChangedEventArgs
IgbGridHeaderTemplateContext
IgbGridKeydownEventArgs
IgbGridMasterDetailContext
IgbGridResourceStrings
IgbGridRowDragGhostContext
IgbGridRowEditActionsTemplateContext
IgbGridRowEditEndedEventArgs
IgbGridRowEditStartedEventArgs
IgbGridRowEditTextTemplateContext
IgbGridRowTemplateContext
IgbGridScrollEventArgs
IgbGridSelectedCellRangesChangedEventArgs
IgbGridSelectedCellsChangedEventArgs
IgbGridSelectedItemsChangedEventArgs
IgbGridSelectedKeysChangedEventArgs
IgbGridSelectionChangedEventArgs
IgbGridSelectionRange
IgbGridSelectionRangeDetail
IgbGridSelectionRangeEventArgs
IgbGridSizeChangedEventArgs
IgbGridSortDescriptionsChangedEventArgs
IgbGridSortingStrategy
IgbGridSummaryDescriptionsChangedEventArgs
IgbGridTemplateContext
IgbGridToolbarBaseAction
IgbGridToolbarContent
IgbGridToolbarExportEventArgs
IgbGridValidationService
IgbGridValidationState
IgbGridValidationStatusEventArgs
IgbGridValidationStatusEventArgsDetail
IgbGroupByExpandState
IgbGroupByKey
IgbGroupByRecord
IgbGroupByRowSelectorTemplateContext
IgbGroupByRowSelectorTemplateDetails
IgbGroupByRowTemplateContext
IgbGroupByRowTemplateContextEventArgs
IgbGroupData
IgbGroupingDoneEventArgs
IgbGroupingExpressionEventArgs
IgbHeaderType
IgbHeadSelectorTemplateContext
IgbHeadSelectorTemplateDetails
IgbHeatTileGenerator
IgbHighlightingInfo
IgbHoleDimensionsChangedEventArgs
IgbImagesChangedEventArgs
IgbImageTilesReadyEventArgs
IgbInputChangeEventArgs
IgbKeyEventArgs
IgbLabelClickEventArgs
IgbLayoutChangeEventArgs
IgbLegendMouseButtonEventArgs
IgbLegendMouseEventArgs
IgbLinearGraphRange
IgbListPanelContentRefreshedEventArgs
IgbListPanelItemModel
IgbListPanelTemplateHeightRequestedEventArgs
IgbListPanelTemplateItemUpdatingEventArgs
IgbListPanelTemplateWidthRequestedEventArgs
IgbLostFocusEventArgs
IgbMultiColumnComboBoxTextChangedEventArgs
IgbMultiColumnComboBoxValueChangedEventArgs
IgbNumberEventArgs
IgbOnClosedEventArgs
IgbOnCollapsedEventArgs
IgbOnExpandedEventArgs
IgbOnPopupEventArgs
IgbOperatorSelectorClosingEventArgs
IgbOperatorSelectorOpeningEventArgs
IgbOperatorSelectorValueChangedEventArgs
IgbOverlayOutletDirective
IgbOverlaySettings
IgbPageCancellableEventArgs
IgbPageChangedEventArgs
IgbPageEventArgs
IgbPaginatorResourceStrings
IgbPaneCloseEventArgs
IgbPaneCloseEventArgsDetail
IgbPaneDragAction
IgbPaneDragEndEventArgs
IgbPaneDragEndEventArgsDetail
IgbPaneDragOverEventArgs
IgbPaneDragOverEventArgsDetail
IgbPaneDragStartEventArgs
IgbPaneDragStartEventArgsDetail
IgbPaneHeaderConnectionEventArgs
IgbPaneHeaderConnectionEventArgsDetail
IgbPaneHeaderElement
IgbPanePinnedEventArgs
IgbPanePinnedEventArgsDetail
IgbPathSegment
IgbPieSliceOthersContext
IgbPinColumnCancellableEventArgs
IgbPinColumnEventArgs
IgbPinningConfig
IgbPinRowEventArgs
IgbPivotAggregator
IgbPivotConfiguration
IgbPivotConfigurationChangedEventArgs
IgbPivotConfigurationChangedEventArgsDetail
IgbPivotDateDimensionOptions
IgbPivotDimension
IgbPivotDimensionDetail
IgbPivotDimensionEventArgs
IgbPivotDimensionStrategy
IgbPivotGridColumn
IgbPivotGridRecord
IgbPivotGridValueTemplateContext
IgbPivotKeys
IgbPivotValue
IgbPivotValueDetail
IgbPivotValueEventArgs
IgbPlotAreaMouseButtonEventArgs
IgbPlotAreaMouseEventArgs
IgbPositionSettings
IgbPositionStrategy
IgbPrimaryKeyValue
IgbProgressiveLoadStatusEventArgs
IgbPropertyEditorDataSource
IgbPropertyEditorDescriptionObject
IgbPropertyEditorPropertyDescription
IgbPropertyEditorPropertyDescriptionButtonClickEventArgs
IgbPropertyEditorPropertyDescriptionChangedEventArgs
IgbPropertyEditorPropertyDescriptionTargetPropertyUpdatingEventArgs
IgbPropertyUpdatedEventArgs
IgbProvideCalculatorEventArgs
IgbRadialGaugeRange
IgbRangeSliderValue
IgbRangeSliderValueEventArgs
IgbRectChangedEventArgs
IgbRefreshCompletedEventArgs
IgbRenderRequestedEventArgs
IgbResponsivePhase
IgbResponsiveState
IgbResponsiveStateEnteredEventArgs
IgbResponsiveStateEnteringEventArgs
IgbResponsiveStateExitedEventArgs
IgbRing
IgbRingSeriesBase
IgbRowDataEventArgs
IgbRowDirective
IgbRowDragEndEventArgs
IgbRowDragStartEventArgs
IgbRowExportingEventArgs
IgbRowSelectionEventArgs
IgbRowSelectorTemplateContext
IgbRowSelectorTemplateDetails
IgbRowToggleEventArgs
IgbRowType
IgbScalerParams
IgbScrollStrategy
IgbSearchInfo
IgbSectionInformation
IgbSelectAllCheckboxChangedEventArgs
IgbSelectedItemChangedEventArgs
IgbSelectedItemsChangedEventArgs
IgbSelectedValueChangedEventArgs
IgbSeries
IgbSeriesViewerManipulationEventArgs
IgbShapeDataSource
IgbShapefileRecord
IgbShapeFilterRecordEventArgs
IgbSize
IgbSizeScale
IgbSliceClickEventArgs
IgbSliceEventArgs
IgbSortIndicatorRenderCompletedEventArgs
IgbSortingEventArgs
IgbSortingExpressionEventArgs
IgbSortingOptions
IgbSortingStrategy
IgbStackedFragmentSeries
IgbStackedSeriesCreatedEventArgs
IgbStockChangedEventArgs
IgbStyle
IgbStyleSelector
IgbStyleShapeEventArgs
IgbSummaryChangedEventArgs
IgbSummaryData
IgbSummaryExpression
IgbSummaryOperand
IgbSummaryResult
IgbSummaryTemplateContext
IgbTabComponentEventArgs
IgbTabHeaderConnectionEventArgs
IgbTabHeaderConnectionEventArgsDetail
IgbTabHeaderElement
IgbTemplateCellUpdatingEventArgs
IgbTemplateHeaderCellUpdatingEventArgs
IgbTemplateSectionHeaderCellUpdatingEventArgs
IgbThemeController
IgbTimeAxisBreak
IgbTimeAxisInterval
IgbTimeAxisLabelFormat
IgbToggleDirective
IgbToggleOptions
IgbToggleViewCancelableEventArgs
IgbToggleViewEventArgs
IgbToolAction
IgbToolActionEventDetail
IgbToolActionInfo
IgbToolActionPerformedEventArgs
IgbToolCommand
IgbToolCommandArgument
IgbToolCommandEventArgs
IgbToolPanelContentRefreshedEventArgs
IgbTransactionService
IgbTransactionState
IgbTreeGridRecord
IgbTreeItemComponentEventArgs
IgbTreemapNodePointerEventArgs
IgbTreemapNodeStyle
IgbTreemapNodeStylingEventArgs
IgbTreeSelectionOptionsEventArgs
IgbTreeSelectionOptionsEventDetail
IgbTriangulationDataSource
IgbTriangulationStatusEventArgs
IgbValidationErrors
IgbValuesChange
IgbValuesChangeDetail
IgbValuesChangeEventArgs
IgbVoidEventArgs
IgbZoomSliderResolvingAxisValueEventArgs
LegendLabelFormatSpecifiers
LegendOthersLabelFormatSpecifiers
OthersLabelFormatSpecifiers
VerticalLabelFormatSpecifiers
XAxisLabelFormatSpecifiers
YAxisLabelFormatSpecifiers
Implements
JsonSerializable
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class BaseRendererElement : ComponentBase, JsonSerializable

Constructors

BaseRendererElement()

Declaration
public BaseRendererElement()

Fields

_cachedSerializedContent

Declaration
protected string _cachedSerializedContent
Field Value
Type Description
System.String

_name

Declaration
protected string _name
Field Value
Type Description
System.String

Properties

ChildContent

Declaration
public RenderFragment ChildContent { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.RenderFragment

CurrParent

Declaration
protected object CurrParent { get; }
Property Value
Type Description
System.Object

IgBlazor

Declaration
protected IIgniteUIBlazor IgBlazor { get; set; }
Property Value
Type Description
IIgniteUIBlazor

MethodTarget

Declaration
protected virtual string MethodTarget { get; }
Property Value
Type Description
System.String

Name

Declaration
public string Name { get; set; }
Property Value
Type Description
System.String

Parent

Declaration
public object Parent { get; }
Property Value
Type Description
System.Object

ParentTypeName

Declaration
protected virtual string ParentTypeName { get; }
Property Value
Type Description
System.String

Type

Declaration
public virtual string Type { get; }
Property Value
Type Description
System.String

UseDirectRender

Declaration
protected virtual bool UseDirectRender { get; }
Property Value
Type Description
System.Boolean

Methods

BuildRenderTree(RenderTreeBuilder)

Declaration
protected override void BuildRenderTree(RenderTreeBuilder builder)
Parameters
Type Name Description
Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder builder

EnsureModulesLoaded()

Declaration
protected virtual void EnsureModulesLoaded()

EnsureValid()

Declaration
protected void EnsureValid()

FindByName(String)

Declaration
public virtual object FindByName(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.Object

FromEventJson(BaseRendererControl, Dictionary<String, Object>)

Declaration
protected virtual void FromEventJson(BaseRendererControl control, Dictionary<string, object> args)
Parameters
Type Name Description
BaseRendererControl control
System.Collections.Generic.Dictionary<System.String, System.Object> args

InvokeMethod(String, Object[], String[], ElementReference[])

Declaration
protected Task<object> InvokeMethod(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null)
Parameters
Type Name Description
System.String methodName
System.Object[] arguments
System.String[] types
Microsoft.AspNetCore.Components.ElementReference[] nativeElements
Returns
Type Description
System.Threading.Tasks.Task<System.Object>

InvokeMethodHelper(String, String, Object[], String[], ElementReference[])

Declaration
protected Task<object> InvokeMethodHelper(string target, string methodName, object[] arguments, string[] types, ElementReference[] nativeElements)
Parameters
Type Name Description
System.String target
System.String methodName
System.Object[] arguments
System.String[] types
Microsoft.AspNetCore.Components.ElementReference[] nativeElements
Returns
Type Description
System.Threading.Tasks.Task<System.Object>

InvokeMethodHelperSync(String, String, Object[], String[], ElementReference[])

Declaration
protected object InvokeMethodHelperSync(string target, string methodName, object[] arguments, string[] types, ElementReference[] nativeElements)
Parameters
Type Name Description
System.String target
System.String methodName
System.Object[] arguments
System.String[] types
Microsoft.AspNetCore.Components.ElementReference[] nativeElements
Returns
Type Description
System.Object

InvokeMethodSync(String, Object[], String[], ElementReference[])

Declaration
protected object InvokeMethodSync(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null)
Parameters
Type Name Description
System.String methodName
System.Object[] arguments
System.String[] types
Microsoft.AspNetCore.Components.ElementReference[] nativeElements
Returns
Type Description
System.Object

IsPropDirty(String)

Declaration
protected bool IsPropDirty(string propertyName)
Parameters
Type Name Description
System.String propertyName
Returns
Type Description
System.Boolean

OnElementNameChanged(BaseRendererElement, String, String)

Declaration
protected void OnElementNameChanged(BaseRendererElement element, string oldName, string newName)
Parameters
Type Name Description
BaseRendererElement element
System.String oldName
System.String newName

Serialize()

Declaration
public string Serialize()
Returns
Type Description
System.String

Serialize(SerializationContext, String)

Declaration
public void Serialize(SerializationContext context, string propertyName = null)
Parameters
Type Name Description
SerializationContext context
System.String propertyName

SetResourceStringAsync(String, String)

Declaration
protected Task<object> SetResourceStringAsync(string grouping, string json)
Parameters
Type Name Description
System.String grouping
System.String json
Returns
Type Description
System.Threading.Tasks.Task<System.Object>

SetResourceStringAsync(String, String, String)

Declaration
protected Task<object> SetResourceStringAsync(string grouping, string id, string value)
Parameters
Type Name Description
System.String grouping
System.String id
System.String value
Returns
Type Description
System.Threading.Tasks.Task<System.Object>

ToEventJson(BaseRendererControl, Dictionary<String, Object>)

Declaration
protected virtual void ToEventJson(BaseRendererControl control, Dictionary<string, object> args)
Parameters
Type Name Description
BaseRendererControl control
System.Collections.Generic.Dictionary<System.String, System.Object> args

Implements

JsonSerializable