Represents base class for all tool actions in toolbar

Hierarchy

Hierarchy

Constructors

Properties

ngAcceptInputType_actions: string | IgxToolActionCollection
ngAcceptInputType_actualPaddingBottom: string | number
ngAcceptInputType_actualPaddingLeft: string | number
ngAcceptInputType_actualPaddingRight: string | number
ngAcceptInputType_actualPaddingTop: string | number
ngAcceptInputType_iconViewBoxHeight: string | number
ngAcceptInputType_iconViewBoxLeft: string | number
ngAcceptInputType_iconViewBoxTop: string | number
ngAcceptInputType_iconViewBoxWidth: string | number
ngAcceptInputType_isChecked: string | boolean
ngAcceptInputType_isDisabled: string | boolean
ngAcceptInputType_paddingBottom: string | number
ngAcceptInputType_paddingLeft: string | number
ngAcceptInputType_paddingRight: string | number
ngAcceptInputType_paddingTop: string | number
ngAcceptInputType_visibility: string | Visibility
ngAcceptInputType_width: string | number
ɵcmp: unknown
ɵfac: unknown

Accessors

  • get actions(): IgxToolActionCollection
  • Gets the sub actions associated with this tool action.

    Returns IgxToolActionCollection

  • set actions(v: IgxToolActionCollection): void
  • Parameters

    Returns void

  • get actualBackground(): string
  • Gets the actual background used by the tool action.

    Returns string

  • set actualBackground(v: string): void
  • Parameters

    • v: string

    Returns void

  • get actualDisabledTextColor(): string
  • Gets the actual label text color when the tool is disabled.

    Returns string

  • set actualDisabledTextColor(v: string): void
  • Parameters

    • v: string

    Returns void

  • get actualHoverBackground(): string
  • Gets the actual hover background used by the tool action.

    Returns string

  • set actualHoverBackground(v: string): void
  • Parameters

    • v: string

    Returns void

  • get actualIconFill(): string
  • Gets the actual icon fill color.

    Returns string

  • set actualIconFill(v: string): void
  • Parameters

    • v: string

    Returns void

  • get actualIconStroke(): string
  • Gets the actual icon stroke color.

    Returns string

  • set actualIconStroke(v: string): void
  • Parameters

    • v: string

    Returns void

  • get actualPaddingBottom(): number
  • Returns number

  • set actualPaddingBottom(v: number): void
  • Parameters

    • v: number

    Returns void

  • get actualPaddingLeft(): number
  • Returns number

  • set actualPaddingLeft(v: number): void
  • Parameters

    • v: number

    Returns void

  • get actualPaddingRight(): number
  • Returns number

  • set actualPaddingRight(v: number): void
  • Parameters

    • v: number

    Returns void

  • get actualPaddingTop(): number
  • Returns number

  • set actualPaddingTop(v: number): void
  • Parameters

    • v: number

    Returns void

  • get actualTextColor(): string
  • Gets the actual label text color.

    Returns string

  • set actualTextColor(v: string): void
  • Parameters

    • v: string

    Returns void

  • get actualTextStyle(): string
  • Gets the actual font used.

    Returns string

  • set actualTextStyle(v: string): void
  • Parameters

    • v: string

    Returns void

  • get afterId(): string
  • Gets or sets the Id of the action that this action will be inserted after. Subsequent actions will continue to insert after the target action, following the original action that set this property. If using this property do not use the BeforeId property. This property is only relevant during initial insertion into the toolbar. Changing the property after the action has already been added will have no effect.

    Returns string

  • set afterId(v: string): void
  • Parameters

    • v: string

    Returns void

  • get background(): string
  • Gets or sets the background color of the tool action.

    Returns string

  • set background(v: string): void
  • Parameters

    • v: string

    Returns void

  • get beforeId(): string
  • Gets or sets the Id of the action that this action will be inserted before. Subsequent actions will continue to insert before the target action, following the original action that set this property. If using this property do not use the AfterId property. This property is only relevant during initial insertion into the toolbar. Changing the property after the action has already been added will have no effect.

    Returns string

  • set beforeId(v: string): void
  • Parameters

    • v: string

    Returns void

  • get channel(): string
  • Gets or sets the channel this radio button belongs to.

    Returns string

  • set channel(v: string): void
  • Parameters

    • v: string

    Returns void

  • get commandArgument(): string
  • Returns string

  • set commandArgument(v: string): void
  • Parameters

    • v: string

    Returns void

  • get commandArgumentValue(): any
  • Returns any

  • set commandArgumentValue(v: any): void
  • Parameters

    • v: any

    Returns void

  • get commandId(): string
  • Returns string

  • set commandId(v: string): void
  • Parameters

    • v: string

    Returns void

  • get disabledTextColor(): string
  • Gets or sets the label text color when the tool is disabled.

    Returns string

  • set disabledTextColor(v: string): void
  • Parameters

    • v: string

    Returns void

  • get hoverBackground(): string
  • Gets or sets the hover background for this tool action.

    Returns string

  • set hoverBackground(v: string): void
  • Parameters

    • v: string

    Returns void

  • get iconCollectionName(): string
  • Returns string

  • set iconCollectionName(v: string): void
  • Parameters

    • v: string

    Returns void

  • get iconFill(): string
  • Gets or sets the icon fill color.

    Returns string

  • set iconFill(v: string): void
  • Parameters

    • v: string

    Returns void

  • get iconName(): string
  • Returns string

  • set iconName(v: string): void
  • Parameters

    • v: string

    Returns void

  • get iconStroke(): string
  • Gets or sets the icon stroke color.

    Returns string

  • set iconStroke(v: string): void
  • Parameters

    • v: string

    Returns void

  • get iconViewBoxHeight(): number
  • Gets or sets the icon viewbox height.

    Returns number

  • set iconViewBoxHeight(v: number): void
  • Parameters

    • v: number

    Returns void

  • get iconViewBoxLeft(): number
  • Gets or sets the icon viewbox left.

    Returns number

  • set iconViewBoxLeft(v: number): void
  • Parameters

    • v: number

    Returns void

  • get iconViewBoxTop(): number
  • Gets or sets the icon viewbox top.

    Returns number

  • set iconViewBoxTop(v: number): void
  • Parameters

    • v: number

    Returns void

  • get iconViewBoxWidth(): number
  • Gets or sets the icon viewbox width.

    Returns number

  • set iconViewBoxWidth(v: number): void
  • Parameters

    • v: number

    Returns void

  • get id(): string
  • Returns string

  • get isChecked(): boolean
  • Gets or sets if the tool action is checked.

    Returns boolean

  • set isChecked(v: boolean): void
  • Parameters

    • v: boolean

    Returns void

  • get isDisabled(): boolean
  • Returns boolean

  • set isDisabled(v: boolean): void
  • Parameters

    • v: boolean

    Returns void

  • get name(): string
  • Returns string

  • set name(v: string): void
  • Parameters

    • v: string

    Returns void

  • get onCommand(): EventEmitter<{
        args: IgxToolCommandEventArgs;
        sender: any;
    }>
  • Returns EventEmitter<{
        args: IgxToolCommandEventArgs;
        sender: any;
    }>

  • get overlayId(): string
  • Sets to the Id of the action that this action will overlay itself on to. The purpose of this property is to allow users to override actions automatically generated by toolbar targets such as the DataChart. These generated actions all have unique Ids associated with them that can be used for the OverlayId. These overlaid actions will not replace the generated one but will have its properties overlaid onto the generated actions.

    Returns string

  • set overlayId(v: string): void
  • Parameters

    • v: string

    Returns void

  • get paddingBottom(): number
  • Returns number

  • set paddingBottom(v: number): void
  • Parameters

    • v: number

    Returns void

  • get paddingLeft(): number
  • Returns number

  • set paddingLeft(v: number): void
  • Parameters

    • v: number

    Returns void

  • get paddingRight(): number
  • Returns number

  • set paddingRight(v: number): void
  • Parameters

    • v: number

    Returns void

  • get paddingTop(): number
  • Returns number

  • set paddingTop(v: number): void
  • Parameters

    • v: number

    Returns void

  • get parentId(): string
  • Returns string

  • set parentId(v: string): void
  • Parameters

    • v: string

    Returns void

  • get performed(): EventEmitter<{
        args: IgxToolActionPerformedEventArgs;
        sender: any;
    }>
  • Returns EventEmitter<{
        args: IgxToolActionPerformedEventArgs;
        sender: any;
    }>

  • get subtitle(): string
  • Gets or sets the subtitle of the tool.

    Returns string

  • set subtitle(v: string): void
  • Parameters

    • v: string

    Returns void

  • get textColor(): string
  • Gets or sets the label text color.

    Returns string

  • set textColor(v: string): void
  • Parameters

    • v: string

    Returns void

  • get textStyle(): string
  • Gets or sets the font to use.

    Returns string

  • set textStyle(v: string): void
  • Parameters

    • v: string

    Returns void

  • get title(): string
  • Gets or sets the title of the tool.

    Returns string

  • set title(v: string): void
  • Parameters

    • v: string

    Returns void

  • get visibility(): Visibility
  • Gets or sets the tool action visibility.

    Returns Visibility

  • set visibility(v: Visibility): void
  • Parameters

    Returns void

  • get width(): number
  • Gets or sets the width to use for this tool action.

    Returns number

  • set width(v: number): void
  • Parameters

    • v: number

    Returns void

Methods

  • Returns void

  • Parameters

    • name: string

    Returns any

  • Parameters

    • info: ToolActionInfo

    Returns void

  • Returns void