Show / Hide Table of Contents

Class IgbToolActionButtonPairInfo

Represents info for toolbar icon

Inheritance
System.Object
BaseRendererElement
IgbToolActionInfo
IgbToolActionButtonPairInfo
Implements
JsonSerializable
Inherited Members
IgbToolActionInfo.ParentId
IgbToolActionInfo.CommandId
IgbToolActionInfo.CommandArgument
IgbToolActionInfo.CommandArgumentValue
IgbToolActionInfo.CommandArgumentValueScript
IgbToolActionInfo.PaddingLeft
IgbToolActionInfo.PaddingRight
IgbToolActionInfo.PaddingBottom
IgbToolActionInfo.PaddingTop
IgbToolActionInfo.Title
IgbToolActionInfo.Subtitle
IgbToolActionInfo.IconName
IgbToolActionInfo.IconCollectionName
IgbToolActionInfo.IconViewBoxLeft
IgbToolActionInfo.IconViewBoxTop
IgbToolActionInfo.IconViewBoxWidth
IgbToolActionInfo.IconViewBoxHeight
IgbToolActionInfo.IconWidth
IgbToolActionInfo.IconHeight
IgbToolActionInfo.IconFill
IgbToolActionInfo.IconStroke
IgbToolActionInfo.IconStrokeWidth
IgbToolActionInfo.SubPanelRowHeight
IgbToolActionInfo.Height
IgbToolActionInfo.IsDisabled
IgbToolActionInfo.IsHighlighted
IgbToolActionInfo.TextColor
IgbToolActionInfo.DisabledTextColor
IgbToolActionInfo.CloseOnExecute
IgbToolActionInfo.Density
IgbToolActionInfo.Actions
IgbToolActionInfo.ContextBindings
BaseRendererElement._name
BaseRendererElement.eventCallbacksCache
BaseRendererElement._cachedSerializedContent
BaseRendererElement.EnsureModulesLoaded()
BaseRendererElement.BuildRenderTree(RenderTreeBuilder)
BaseRendererElement.OnElementNameChanged(BaseRendererElement, String, String)
BaseRendererElement.InvokeMethod(String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodSync(String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodHelper(String, String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodHelperSync(String, String, Object[], String[], ElementReference[])
BaseRendererElement.IsPropDirty(String)
BaseRendererElement.Serialize(SerializationContext, String)
BaseRendererElement.Serialize()
BaseRendererElement.EnsureValid()
BaseRendererElement.SetResourceStringAsync(String, String, String)
BaseRendererElement.SetResourceStringAsync(String, String)
BaseRendererElement.CompareEventCallbacks<T>(T, T, Dictionary<Type, Dictionary<String, FieldInfo>>)
BaseRendererElement.IgBlazor
BaseRendererElement.IsComponentRooted
BaseRendererElement.ParentTypeName
BaseRendererElement.UseDirectRender
BaseRendererElement.ChildContent
BaseRendererElement.SupportsVisualChildren
BaseRendererElement.Name
BaseRendererElement.Parent
BaseRendererElement.MethodTarget
BaseRendererElement.CurrParent
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbToolActionButtonPairInfo : IgbToolActionInfo, JsonSerializable

Constructors

IgbToolActionButtonPairInfo()

Declaration
public IgbToolActionButtonPairInfo()

Properties

IsToggleDisabled

Gets or sets whether toggle is disabled for the buttons

Declaration
public bool IsToggleDisabled { get; set; }
Property Value
Type Description
System.Boolean

LeftCommandArgument

Gets or sets the left button's command's argument

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

LeftIconCollectionName

Gets or sets the collection name of left icon

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

LeftIconFill

Gets or sets the left icon fill color.

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

LeftIconName

Gets or sets the left icon name

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

LeftIconStroke

Gets or sets the left icon stroke color.

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

LeftIconStrokeWidth

Gets or sets the left icon stroke width.

Declaration
public double LeftIconStrokeWidth { get; set; }
Property Value
Type Description
System.Double

LeftIconViewBoxHeight

Sets left icon's viewbox height.

Declaration
public double LeftIconViewBoxHeight { get; set; }
Property Value
Type Description
System.Double

LeftIconViewBoxLeft

Sets the left icon's viewbox left position.

Declaration
public double LeftIconViewBoxLeft { get; set; }
Property Value
Type Description
System.Double

LeftIconViewBoxTop

Sets the left icon's viewbox top position.

Declaration
public double LeftIconViewBoxTop { get; set; }
Property Value
Type Description
System.Double

LeftIconViewBoxWidth

Sets the left icon's viewbox width.

Declaration
public double LeftIconViewBoxWidth { get; set; }
Property Value
Type Description
System.Double

LeftTitle

Gets or sets left display label

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

RightCommandArgument

Gets or sets the right button's command argument

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

RightIconCollectionName

Gets or sets collection name of right icon

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

RightIconFill

Gets or sets the left icon fill color.

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

RightIconName

Gets or sets right icon name

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

RightIconStroke

Gets or sets the left icon stroke color.

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

RightIconStrokeWidth

Gets or sets the left icon stroke width.

Declaration
public double RightIconStrokeWidth { get; set; }
Property Value
Type Description
System.Double

RightIconViewBoxHeight

Sets right icon's viewbox height.

Declaration
public double RightIconViewBoxHeight { get; set; }
Property Value
Type Description
System.Double

RightIconViewBoxLeft

Sets the right icon's viewbox left position.

Declaration
public double RightIconViewBoxLeft { get; set; }
Property Value
Type Description
System.Double

RightIconViewBoxTop

Sets the right icon's viewbox top position.

Declaration
public double RightIconViewBoxTop { get; set; }
Property Value
Type Description
System.Double

RightIconViewBoxWidth

Sets the right icon's viewbox width.

Declaration
public double RightIconViewBoxWidth { get; set; }
Property Value
Type Description
System.Double

RightTitle

Gets or sets the right display label

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

Type

Declaration
public override string Type { get; }
Property Value
Type Description
System.String
Overrides
IgbToolActionInfo.Type

Methods

FindByName(String)

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

FromEventJson(BaseRendererControl, Dictionary<String, Object>)

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

ToEventJson(BaseRendererControl, Dictionary<String, Object>)

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

Implements

JsonSerializable