Inheritance
object
ComponentBase
- IComponent
- IHandleEvent
- IHandleAfterRender
- JsonSerializable
- IDisposable
Constructors
Section titled "Constructors"constructor
public IgbPropertyEditorPropertyDescription() Returns IgbPropertyEditorPropertyDescription
Properties
Section titled "Properties"IgBlazor
Section titled "IgBlazor"Inherited from: BaseRendererElement
[Inject]
protected IIgniteUIBlazor IgBlazor { get; set; } IsComponentRooted
Section titled "IsComponentRooted"Inherited from: BaseRendererElement
public bool IsComponentRooted { get; } ParentTypeName
Section titled "ParentTypeName"Inherited from: BaseRendererElement
protected virtual string ParentTypeName { get; } UseDirectRender
Section titled "UseDirectRender"Inherited from: BaseRendererElement
protected virtual bool UseDirectRender { get; } ChildContent
Section titled "ChildContent"Inherited from: BaseRendererElement
[Parameter]
public RenderFragment ChildContent { get; set; } SupportsVisualChildren
Section titled "SupportsVisualChildren"Inherited from: BaseRendererElement
protected virtual bool SupportsVisualChildren { get; } Inherited from: BaseRendererElement
[Parameter]
public string Name { get; set; } Parent
Section titled "Parent"Inherited from: BaseRendererElement
public object Parent { get; } MethodTarget
Section titled "MethodTarget"Inherited from: BaseRendererElement
protected virtual string MethodTarget { get; } CurrParent
Section titled "CurrParent"Inherited from: BaseRendererElement
protected object CurrParent { get; } ButtonClicked
Section titled "ButtonClicked"[Parameter]
public Action<IgbPropertyEditorPropertyDescriptionButtonClickEventArgs> ButtonClicked { get; set; } ButtonClickedScript
Section titled "ButtonClickedScript"[Parameter]
public string ButtonClickedScript { get; set; } Changed
Section titled "Changed"[Parameter]
public Action<IgbPropertyEditorPropertyDescriptionChangedEventArgs> Changed { get; set; } ChangedScript
Section titled "ChangedScript"[Parameter]
public string ChangedScript { get; set; } CoercedComplexValue
Section titled "CoercedComplexValue"[Parameter]
public IgbPropertyEditorDescriptionObject CoercedComplexValue { get; set; } CoercedComplexValues
Section titled "CoercedComplexValues"public IgbPropertyEditorDescriptionObjectCollection CoercedComplexValues { get; set; } CoercedPrimitiveValue
Section titled "CoercedPrimitiveValue"[Parameter]
public object CoercedPrimitiveValue { get; set; } CoercedValueType
Section titled "CoercedValueType"[Parameter]
public PropertyEditorValueType CoercedValueType { get; set; } CoercingValue
Section titled "CoercingValue"[Parameter]
public Action<IgbPropertyEditorPropertyDescriptionCoercingValueEventArgs> CoercingValue { get; set; } CoercingValueScript
Section titled "CoercingValueScript"[Parameter]
public string CoercingValueScript { get; set; } ComplexValue
Section titled "ComplexValue"[Parameter]
public IgbPropertyEditorDescriptionObject ComplexValue { get; set; } ComplexValues
Section titled "ComplexValues"public IgbPropertyEditorDescriptionObjectCollection ComplexValues { get; set; } DropDownNames
Section titled "DropDownNames"[Parameter]
public string[] DropDownNames { get; set; } DropDownValues
Section titled "DropDownValues"[Parameter]
public string[] DropDownValues { get; set; } EditorWidth
Section titled "EditorWidth"[Parameter]
public double EditorWidth { get; set; } ElementDescriptionType
Section titled "ElementDescriptionType"[Parameter]
public string ElementDescriptionType { get; set; } Label
Section titled "Label"[Parameter]
public string Label { get; set; } LabelWidth
Section titled "LabelWidth"[Parameter]
public double LabelWidth { get; set; } [Parameter]
public double Max { get; set; } [Parameter]
public double Min { get; set; } PrimitiveValue
Section titled "PrimitiveValue"[Parameter]
public object PrimitiveValue { get; set; } Properties
Section titled "Properties"public IgbPropertyEditorPropertyDescriptionCollection Properties { get; set; } PropertyDescriptionType
Section titled "PropertyDescriptionType"[Parameter]
public string PropertyDescriptionType { get; set; } PropertyEditorPanelParent
Section titled "PropertyEditorPanelParent"[CascadingParameter(Name = "PropertyEditorPanelParent")]
protected BaseRendererControl PropertyEditorPanelParent { get; set; } PropertyPath
Section titled "PropertyPath"[Parameter]
public string PropertyPath { get; set; } ShouldOverrideDefaultEditor
Section titled "ShouldOverrideDefaultEditor"[Parameter]
public bool ShouldOverrideDefaultEditor { get; set; } [Parameter]
public double Step { get; set; } Subtitle
Section titled "Subtitle"[Parameter]
public string Subtitle { get; set; } TargetPropertyUpdating
Section titled "TargetPropertyUpdating"[Parameter]
public Action<IgbPropertyEditorPropertyDescriptionTargetPropertyUpdatingEventArgs> TargetPropertyUpdating { get; set; } TargetPropertyUpdatingScript
Section titled "TargetPropertyUpdatingScript"[Parameter]
public string TargetPropertyUpdatingScript { get; set; } public override string Type { get; } UseCoercedValue
Section titled "UseCoercedValue"[Parameter]
public bool UseCoercedValue { get; set; } ValueType
Section titled "ValueType"[Parameter]
public PropertyEditorValueType ValueType { get; set; } Accessors
Section titled "Accessors"_name
Section titled "_name"Inherited from: BaseRendererElement
protected string _name eventCallbacksCache
Section titled "eventCallbacksCache"Inherited from: BaseRendererElement
protected Dictionary<Type, Dictionary<string, FieldInfo>> eventCallbacksCache _cachedSerializedContent
Section titled "_cachedSerializedContent"Inherited from: BaseRendererElement
protected string _cachedSerializedContent Methods
Section titled "Methods"BuildRenderTree(RenderTreeBuilder)
Section titled "BuildRenderTree(RenderTreeBuilder)"Inherited from: BaseRendererElement
protected override void BuildRenderTree(RenderTreeBuilder builder) Parameters
- builder:
RenderTreeBuilder
Returns any
OnElementNameChanged(BaseRendererElement, string, string)
Section titled "OnElementNameChanged(BaseRendererElement, string, string)"Inherited from: BaseRendererElement
protected void OnElementNameChanged(BaseRendererElement element, string oldName, string newName) Parameters
- element:
BaseRendererElement - oldName:
string - newName:
string
Returns any
InvokeMethod(string, object[], string[], ElementReference[])
Section titled "InvokeMethod(string, object[], string[], ElementReference[])"Inherited from: BaseRendererElement
protected Task<object> InvokeMethod(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null) Parameters
- methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
InvokeMethodSync(string, object[], string[], ElementReference[])
Section titled "InvokeMethodSync(string, object[], string[], ElementReference[])"Inherited from: BaseRendererElement
protected object InvokeMethodSync(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null) Parameters
- methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
InvokeMethodHelper(string, string, object[], string[], ElementReference[])
Section titled "InvokeMethodHelper(string, string, object[], string[], ElementReference[])"Inherited from: BaseRendererElement
protected Task<object> InvokeMethodHelper(string target, string methodName, object[] arguments, string[] types, ElementReference[] nativeElements) Parameters
- target:
string - methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
InvokeMethodHelperSync(string, string, object[], string[], ElementReference[])
Section titled "InvokeMethodHelperSync(string, string, object[], string[], ElementReference[])"Inherited from: BaseRendererElement
protected object InvokeMethodHelperSync(string target, string methodName, object[] arguments, string[] types, ElementReference[] nativeElements) Parameters
- target:
string - methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
IsPropDirty(string)
Section titled "IsPropDirty(string)"Inherited from: BaseRendererElement
protected bool IsPropDirty(string propertyName) Parameters
- propertyName:
string
Returns any
Serialize(SerializationContext, string)
Section titled "Serialize(SerializationContext, string)"Inherited from: BaseRendererElement
public void Serialize(SerializationContext context, string propertyName = null) Parameters
- context:
SerializationContext - propertyName:
string
Returns any
Serialize()
Section titled "Serialize()"Inherited from: BaseRendererElement
public string Serialize() Returns any
EnsureValid()
Section titled "EnsureValid()"Inherited from: BaseRendererElement
protected void EnsureValid() Returns any
FromEventJson(BaseRendererControl, Dictionary<string, object>)
Section titled "FromEventJson(BaseRendererControl, Dictionary<string, object>)"Inherited from: BaseRendererElement
protected virtual void FromEventJson(BaseRendererControl control, Dictionary<string, object> args) Parameters
- control:
BaseRendererControl - args:
Dictionary
Returns any
ToEventJson(BaseRendererControl, Dictionary<string, object>)
Section titled "ToEventJson(BaseRendererControl, Dictionary<string, object>)"Inherited from: BaseRendererElement
protected virtual void ToEventJson(BaseRendererControl control, Dictionary<string, object> args) Parameters
- control:
BaseRendererControl - args:
Dictionary
Returns any
SetResourceStringAsync(string, string, string)
Section titled "SetResourceStringAsync(string, string, string)"Inherited from: BaseRendererElement
protected Task<object> SetResourceStringAsync(string grouping, string id, string value) Parameters
- grouping:
string - id:
string - value:
string
Returns any
SetResourceStringAsync(string, string)
Section titled "SetResourceStringAsync(string, string)"Inherited from: BaseRendererElement
protected Task<object> SetResourceStringAsync(string grouping, string json) Parameters
- grouping:
string - json:
string
Returns any
Dispose()
Section titled "Dispose()"public void Dispose() Returns any
EnsureModulesLoaded()
Section titled "EnsureModulesLoaded()"protected override void EnsureModulesLoaded() Returns any
FindByName(string)
Section titled "FindByName(string)"public override object FindByName(string name) Parameters
- name:
string
Returns any
GetCurrentPrimitiveValue()
Section titled "GetCurrentPrimitiveValue()"public object GetCurrentPrimitiveValue() Returns any
GetCurrentPrimitiveValueAsync()
Section titled "GetCurrentPrimitiveValueAsync()"public Task<object> GetCurrentPrimitiveValueAsync() Returns any
OnInitializedAsync()
Section titled "OnInitializedAsync()"protected override Task OnInitializedAsync()