Inheritance
object
ComponentBase
- IComponent
- IHandleEvent
- IHandleAfterRender
- JsonSerializable
- IDisposable
Constructors
Section titled "Constructors"constructor
public IgbToolActionSubPanel() Returns IgbToolActionSubPanel
Properties
Section titled "Properties"ToolbarParent
Section titled "ToolbarParent"Inherited from: IgbToolAction
[CascadingParameter(Name = "ToolbarParent")]
protected BaseRendererControl ToolbarParent { get; set; } ToolActionParent
Section titled "ToolActionParent"Inherited from: IgbToolAction
[CascadingParameter(Name = "ToolActionParent")]
protected BaseRendererElement ToolActionParent { get; set; } ParentTypeName
Section titled "ParentTypeName"Inherited from: IgbToolAction
protected override string ParentTypeName { get; } ContentActions
Section titled "ContentActions"Inherited from: IgbToolAction
public IgbToolActionCollection ContentActions { get; } ActualActions
Section titled "ActualActions"Inherited from: IgbToolAction
public IgbToolActionCollection ActualActions { get; } ContextBindings
Section titled "ContextBindings"Inherited from: IgbToolAction
Gets the context bindings for this tool action.
public IgbToolContextBindingCollection ContextBindings { get; set; } Actions
Section titled "Actions"Inherited from: IgbToolAction
Gets the sub actions associated with this tool action.
public IgbToolActionCollection Actions { get; protected set; } Width
Section titled "Width"Inherited from: IgbToolAction
Gets or sets the width to use for this tool action.
[Parameter]
public double Width { get; set; } Height
Section titled "Height"Inherited from: IgbToolAction
Gets or sets the height to use for this tool action.
[Parameter]
public double Height { get; set; } SubPanelRowHeight
Section titled "SubPanelRowHeight"Inherited from: IgbToolAction
Gets or sets the height to use for the sub panel if different than default
[Parameter]
public int SubPanelRowHeight { get; set; } ActualSubPanelRowHeight
Section titled "ActualSubPanelRowHeight"Inherited from: IgbToolAction
[Parameter]
public int ActualSubPanelRowHeight { get; set; } ParentId
Section titled "ParentId"Inherited from: IgbToolAction
[Parameter]
public string ParentId { get; set; } BeforeId
Section titled "BeforeId"Inherited from: IgbToolAction
Gets or sets the Id of the action that this action will be inserted before.
[Parameter]
public string BeforeId { get; set; } AfterId
Section titled "AfterId"Inherited from: IgbToolAction
Gets or sets the Id of the action that this action will be inserted after.
[Parameter]
public string AfterId { get; set; } OverlayId
Section titled "OverlayId"Inherited from: IgbToolAction
Sets to the Id of the action that this action will overlay itself on to.
[Parameter]
public string OverlayId { get; set; } CommandId
Section titled "CommandId"Inherited from: IgbToolAction
[Parameter]
public string CommandId { get; set; } CommandArgument
Section titled "CommandArgument"Inherited from: IgbToolAction
[Parameter]
public string CommandArgument { get; set; } CommandArgumentValue
Section titled "CommandArgumentValue"Inherited from: IgbToolAction
[Parameter]
public object CommandArgumentValue { get; set; } PaddingLeft
Section titled "PaddingLeft"Inherited from: IgbToolAction
[Parameter]
public double PaddingLeft { get; set; } ActualPaddingLeft
Section titled "ActualPaddingLeft"Inherited from: IgbToolAction
[Parameter]
public double ActualPaddingLeft { get; set; } PaddingRight
Section titled "PaddingRight"Inherited from: IgbToolAction
[Parameter]
public double PaddingRight { get; set; } ActualPaddingRight
Section titled "ActualPaddingRight"Inherited from: IgbToolAction
[Parameter]
public double ActualPaddingRight { get; set; } PaddingBottom
Section titled "PaddingBottom"Inherited from: IgbToolAction
[Parameter]
public double PaddingBottom { get; set; } ActualPaddingBottom
Section titled "ActualPaddingBottom"Inherited from: IgbToolAction
[Parameter]
public double ActualPaddingBottom { get; set; } PaddingTop
Section titled "PaddingTop"Inherited from: IgbToolAction
[Parameter]
public double PaddingTop { get; set; } ActualPaddingTop
Section titled "ActualPaddingTop"Inherited from: IgbToolAction
[Parameter]
public double ActualPaddingTop { get; set; } ActualHoverBackground
Section titled "ActualHoverBackground"Inherited from: IgbToolAction
Gets the actual hover background used by the tool action.
[Parameter]
public string ActualHoverBackground { get; set; } HoverBackground
Section titled "HoverBackground"Inherited from: IgbToolAction
Gets or sets the hover background for this tool action.
[Parameter]
public string HoverBackground { get; set; } ActualBackground
Section titled "ActualBackground"Inherited from: IgbToolAction
Gets the actual background used by the tool action.
[Parameter]
public string ActualBackground { get; set; } Background
Section titled "Background"Inherited from: IgbToolAction
Gets or sets the background color of the tool action.
[Parameter]
public string Background { get; set; } ActualTextColor
Section titled "ActualTextColor"Inherited from: IgbToolAction
Gets the actual label text color.
[Parameter]
public string ActualTextColor { get; set; } TextColor
Section titled "TextColor"Inherited from: IgbToolAction
Gets or sets the label text color.
[Parameter]
public string TextColor { get; set; } ActualSubtitleTextColor
Section titled "ActualSubtitleTextColor"Inherited from: IgbToolAction
Gets the actual label text color.
[Parameter]
public string ActualSubtitleTextColor { get; set; } SubtitleTextColor
Section titled "SubtitleTextColor"Inherited from: IgbToolAction
Gets or sets the label text color.
[Parameter]
public string SubtitleTextColor { get; set; } ActualDisabledTextColor
Section titled "ActualDisabledTextColor"Inherited from: IgbToolAction
Gets the actual label text color when the tool is disabled.
[Parameter]
public string ActualDisabledTextColor { get; set; } DisabledTextColor
Section titled "DisabledTextColor"Inherited from: IgbToolAction
Gets or sets the label text color when the tool is disabled.
[Parameter]
public string DisabledTextColor { get; set; } FontFamily
Section titled "FontFamily"Inherited from: IgbToolAction
[Parameter]
public string FontFamily { get; set; } FontSize
Section titled "FontSize"Inherited from: IgbToolAction
[Parameter]
public double FontSize { get; set; } FontStyle
Section titled "FontStyle"Inherited from: IgbToolAction
[Parameter]
public string FontStyle { get; set; } FontWeight
Section titled "FontWeight"Inherited from: IgbToolAction
[Parameter]
public string FontWeight { get; set; } SubtitleFontFamily
Section titled "SubtitleFontFamily"Inherited from: IgbToolAction
[Parameter]
public string SubtitleFontFamily { get; set; } SubtitleFontSize
Section titled "SubtitleFontSize"Inherited from: IgbToolAction
[Parameter]
public double SubtitleFontSize { get; set; } SubtitleFontStyle
Section titled "SubtitleFontStyle"Inherited from: IgbToolAction
[Parameter]
public string SubtitleFontStyle { get; set; } SubtitleFontWeight
Section titled "SubtitleFontWeight"Inherited from: IgbToolAction
[Parameter]
public string SubtitleFontWeight { get; set; } IsDisabled
Section titled "IsDisabled"Inherited from: IgbToolAction
[Parameter]
public bool IsDisabled { get; set; } IsHighlighted
Section titled "IsHighlighted"Inherited from: IgbToolAction
[Parameter]
public bool IsHighlighted { get; set; } ActualAccentColor
Section titled "ActualAccentColor"Inherited from: IgbToolAction
[Parameter]
public string ActualAccentColor { get; set; } AccentColor
Section titled "AccentColor"Inherited from: IgbToolAction
[Parameter]
public string AccentColor { get; set; } Density
Section titled "Density"Inherited from: IgbToolAction
Gets or sets the display density to use for the action.
[Parameter]
public ControlDisplayDensity Density { get; set; } ActualDensity
Section titled "ActualDensity"Inherited from: IgbToolAction
Gets the resolved display density to use for the action.
[Parameter]
public ControlDisplayDensity ActualDensity { get; set; } Title
Section titled "Title"Inherited from: IgbToolAction
Gets or sets the title of the tool.
[Parameter]
public string Title { get; set; } Subtitle
Section titled "Subtitle"Inherited from: IgbToolAction
Gets or sets the subtitle of the tool.
[Parameter]
public string Subtitle { get; set; } TitleHorizontalAlignment
Section titled "TitleHorizontalAlignment"Inherited from: IgbToolAction
Gets or sets the title horizontal alignment.
[Parameter]
public HorizontalAlignment TitleHorizontalAlignment { get; set; } IconName
Section titled "IconName"Inherited from: IgbToolAction
[Parameter]
public string IconName { get; set; } IconCollectionName
Section titled "IconCollectionName"Inherited from: IgbToolAction
[Parameter]
public string IconCollectionName { get; set; } IconViewBoxLeft
Section titled "IconViewBoxLeft"Inherited from: IgbToolAction
Gets or sets the icon viewbox left.
[Parameter]
public double IconViewBoxLeft { get; set; } IconViewBoxTop
Section titled "IconViewBoxTop"Inherited from: IgbToolAction
Gets or sets the icon viewbox top.
[Parameter]
public double IconViewBoxTop { get; set; } IconViewBoxWidth
Section titled "IconViewBoxWidth"Inherited from: IgbToolAction
Gets or sets the icon viewbox width.
[Parameter]
public double IconViewBoxWidth { get; set; } IconViewBoxHeight
Section titled "IconViewBoxHeight"Inherited from: IgbToolAction
Gets or sets the icon viewbox height.
[Parameter]
public double IconViewBoxHeight { get; set; } IconFill
Section titled "IconFill"Inherited from: IgbToolAction
Gets or sets the icon fill color.
[Parameter]
public string IconFill { get; set; } ActualIconFill
Section titled "ActualIconFill"Inherited from: IgbToolAction
Gets the actual icon fill color.
[Parameter]
public string ActualIconFill { get; set; } IconFillColors
Section titled "IconFillColors"Inherited from: IgbToolAction
Gets or sets the icon fill colors.
[Parameter]
public string IconFillColors { get; set; } IconStroke
Section titled "IconStroke"Inherited from: IgbToolAction
Gets or sets the icon stroke color.
[Parameter]
public string IconStroke { get; set; } ActualIconStroke
Section titled "ActualIconStroke"Inherited from: IgbToolAction
Gets the actual icon stroke color.
[Parameter]
public string ActualIconStroke { get; set; } IconStrokeColors
Section titled "IconStrokeColors"Inherited from: IgbToolAction
Gets or sets the icon stroke colors.
[Parameter]
public string IconStrokeColors { get; set; } IconStrokeWidth
Section titled "IconStrokeWidth"Inherited from: IgbToolAction
Gets or sets the icon viewbox width.
[Parameter]
public double IconStrokeWidth { get; set; } IconWidth
Section titled "IconWidth"Inherited from: IgbToolAction
Gets or sets the width of the icon.
[Parameter]
public double IconWidth { get; set; } ActualIconWidth
Section titled "ActualIconWidth"Inherited from: IgbToolAction
Gets the actual icon width used.
[Parameter]
public double ActualIconWidth { get; set; } IconHeight
Section titled "IconHeight"Inherited from: IgbToolAction
Gets or sets the height of the icon.
[Parameter]
public double IconHeight { get; set; } ActualIconHeight
Section titled "ActualIconHeight"Inherited from: IgbToolAction
Gets the actual icon height used.
[Parameter]
public double ActualIconHeight { get; set; } Visibility
Section titled "Visibility"Inherited from: IgbToolAction
Gets or sets the tool action visibility.
[Parameter]
public Visibility Visibility { get; set; } CloseOnExecute
Section titled "CloseOnExecute"Inherited from: IgbToolAction
Gets or sets if the tool action will close its parent dropdown when executed by the user.
[Parameter]
public bool CloseOnExecute { get; set; } HighlightWidth
Section titled "HighlightWidth"Inherited from: IgbToolAction
[Parameter]
public double HighlightWidth { get; set; } ActualHighlightWidth
Section titled "ActualHighlightWidth"Inherited from: IgbToolAction
[Parameter]
public double ActualHighlightWidth { get; set; } HighlightRadius
Section titled "HighlightRadius"Inherited from: IgbToolAction
[Parameter]
public double HighlightRadius { get; set; } ActualHighlightRadius
Section titled "ActualHighlightRadius"Inherited from: IgbToolAction
[Parameter]
public double ActualHighlightRadius { get; set; } HighlightColor
Section titled "HighlightColor"Inherited from: IgbToolAction
[Parameter]
public string HighlightColor { get; set; } ActualHighlightColor
Section titled "ActualHighlightColor"Inherited from: IgbToolAction
[Parameter]
public string ActualHighlightColor { get; set; } IgBlazor
Section titled "IgBlazor"Inherited from: BaseRendererElement
[Inject]
protected IIgniteUIBlazor IgBlazor { get; set; } IsComponentRooted
Section titled "IsComponentRooted"Inherited from: BaseRendererElement
public bool IsComponentRooted { 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; } ItemSpacing
Section titled "ItemSpacing"Gets or sets the spacing between items.
[Parameter]
public double ItemSpacing { get; set; } public override string Type { get; } 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"Dispose()
Section titled "Dispose()"Inherited from: IgbToolAction
public void Dispose() Returns any
OnInitializedAsync()
Section titled "OnInitializedAsync()"Inherited from: IgbToolAction
protected override Task OnInitializedAsync() Returns any
OpenSubMenuAsync()
Section titled "OpenSubMenuAsync()"Inherited from: IgbToolAction
public virtual Task OpenSubMenuAsync() Returns any
OpenSubMenu()
Section titled "OpenSubMenu()"Inherited from: IgbToolAction
public virtual void OpenSubMenu() Returns any
CloseSubmenuAsync()
Section titled "CloseSubmenuAsync()"Inherited from: IgbToolAction
public virtual Task CloseSubmenuAsync() Returns any
CloseSubmenu()
Section titled "CloseSubmenu()"Inherited from: IgbToolAction
public virtual void CloseSubmenu() Returns any
ExportSerializedVisualDataAsync()
Section titled "ExportSerializedVisualDataAsync()"Inherited from: IgbToolAction
public Task<string> ExportSerializedVisualDataAsync() Returns any
ExportSerializedVisualData()
Section titled "ExportSerializedVisualData()"Inherited from: IgbToolAction
public string ExportSerializedVisualData() Returns any
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
EnsureModulesLoaded()
Section titled "EnsureModulesLoaded()"protected override void EnsureModulesLoaded() Returns any
ExportVisualData()
Section titled "ExportVisualData()"public override object ExportVisualData() Returns any
ExportVisualDataAsync()
Section titled "ExportVisualDataAsync()"public override Task<object> ExportVisualDataAsync() Returns any
FindByName(string)
Section titled "FindByName(string)"public override object FindByName(string name) Parameters
- name:
string
Returns any
Events
Section titled "Events"OnCommand
Section titled "OnCommand"[Parameter]
public EventCallback<IgbToolCommandEventArgs> OnCommand { get; set; } Performed
Section titled "Performed"[Parameter]
public EventCallback<IgbToolActionPerformedEventArgs> Performed { get; set; } OnCommandScript
Section titled "OnCommandScript"[Parameter]
public string OnCommandScript { get; set; } PerformedScript
Section titled "PerformedScript"[Parameter]
public string PerformedScript { get; set; }