Class BaseRendererElement
Inheritance
System.Object
BaseRendererElement
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
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
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
Serialize()
Declaration
public string Serialize()
Returns
Type |
Description |
System.String |
|
Serialize(SerializationContext, String)
Declaration
public void Serialize(SerializationContext context, string propertyName = null)
Parameters
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