Hierarchy

Hierarchy

  • IgxXButtonGroupComponent

Implements

  • AfterViewInit
  • AfterContentInit

Constructors

Properties

Accessors

Methods

Constructors

  • Parameters

    • renderer: Renderer2
    • _elRef: ViewContainerRef
    • ngZone: NgZone
    • injector: Injector
    • componentFactoryResolver: ComponentFactoryResolver

    Returns IgxXButtonGroupComponent

Properties

_childTemplateRef: TemplateRef<any>
_dynamicContent: ViewContainerRef
actualButtons: IgxXButtonComponent[]

The style mappings actually present in the chart. Do not directly modify this array. This array's contents can be modified by causing Angular to reproject the child content. Or adding and removing stye mappings from the manual style mapping collection on the styleMappings property.

container: Element
contentButtons: QueryList<IgxXButtonComponent>
ngAcceptInputType_actualDensity: string | ControlDisplayDensity
ngAcceptInputType_actualItemBorderWidth: string | number
ngAcceptInputType_actualItemCornerRadius: string | number
ngAcceptInputType_baseTheme: string | BaseControlTheme
ngAcceptInputType_density: string | ControlDisplayDensity
ngAcceptInputType_disabled: string | boolean
ngAcceptInputType_displayType: string | ButtonGroupDisplayStyle
ngAcceptInputType_flatItemBorderWidth: string | number
ngAcceptInputType_flatItemCornerRadius: string | number
ngAcceptInputType_isMultiSelect: string | boolean
ngAcceptInputType_itemBorderWidth: string | number
ngAcceptInputType_itemCornerRadius: string | number
ngAcceptInputType_orientation: string | ButtonGroupOrientation
ngAcceptInputType_outlinedItemBorderWidth: string | number
ngAcceptInputType_outlinedItemCornerRadius: string | number
ngAcceptInputType_selectedIndices: string | number[]
ɵcmp: unknown
ɵfac: unknown

Accessors

  • get actualItemBackgroundColor(): string
  • Gets the actual item background color.

    Returns string

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

    • v: string

    Returns void

  • get actualItemBorderColor(): string
  • Gets the actual item border color.

    Returns string

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

    • v: string

    Returns void

  • get actualItemBorderWidth(): number
  • Gets the actual item border width.

    Returns number

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

    • v: number

    Returns void

  • get actualItemCornerRadius(): number
  • Gets the actual item corner radius for the appropriate corners.

    Returns number

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

    • v: number

    Returns void

  • get actualItemDisabledBackgroundColor(): string
  • Gets the actual item background color.

    Returns string

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

    • v: string

    Returns void

  • get actualItemDisabledBorderColor(): string
  • Gets the actual item border color.

    Returns string

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

    • v: string

    Returns void

  • get actualItemDisabledTextColor(): string
  • Gets the actual item text color.

    Returns string

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

    • v: string

    Returns void

  • get actualItemHoverBackgroundColor(): string
  • Gets the actual item hovered background color.

    Returns string

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

    • v: string

    Returns void

  • get actualItemHoverTextColor(): string
  • Gets the actual item text color.

    Returns string

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

    • v: string

    Returns void

  • get actualItemTextColor(): string
  • Gets the actual item text color.

    Returns string

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

    • v: string

    Returns void

  • get actualSelectedItemBackgroundColor(): string
  • Gets the actual selected item background color.

    Returns string

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

    • v: string

    Returns void

  • get actualSelectedItemHoverBackgroundColor(): string
  • Gets the actual selected item hovered background color.

    Returns string

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

    • v: string

    Returns void

  • get actualSelectedItemHoverTextColor(): string
  • Gets the actual selected item hovered text color.

    Returns string

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

    • v: string

    Returns void

  • get actualSelectedItemTextColor(): string
  • Gets the stroke actual selected item text color.

    Returns string

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

    • v: string

    Returns void

  • get baseTheme(): BaseControlTheme
  • Gets or sets the base built in theme to use for the button group.

    Returns BaseControlTheme

  • set baseTheme(v: BaseControlTheme): void
  • Parameters

    Returns void

  • get disabled(): boolean
  • Gets or sets whether the checkbox is disabled.

    Returns boolean

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

    • v: boolean

    Returns void

  • get displayType(): ButtonGroupDisplayStyle
  • Gets or sets the display style to use for the button.

    Returns ButtonGroupDisplayStyle

  • set displayType(v: ButtonGroupDisplayStyle): void
  • Parameters

    • v: ButtonGroupDisplayStyle

    Returns void

  • get flatItemBackgroundColor(): string
  • Gets or sets the color to use the background of the buttons in the group when type is flat.

    Returns string

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

    • v: string

    Returns void

  • get flatItemBorderColor(): string
  • Gets or sets the color to use the border of the buttons in the group when type is flat.

    Returns string

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

    • v: string

    Returns void

  • get flatItemBorderWidth(): number
  • Gets or sets the border width to use for the buttons in the group when type is flat.

    Returns number

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

    • v: number

    Returns void

  • get flatItemCornerRadius(): number
  • Gets or sets the corner radius to use for the appropriate corners for the flat type item buttons.

    Returns number

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

    • v: number

    Returns void

  • get flatItemDisabledBackgroundColor(): string
  • Gets or sets the disabled color to use the background of the buttons in the group when type is flat.

    Returns string

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

    • v: string

    Returns void

  • get flatItemDisabledBorderColor(): string
  • Gets or sets the disabled color to use the border of the buttons in the group when type is flat.

    Returns string

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

    • v: string

    Returns void

  • get flatItemDisabledTextColor(): string
  • Gets or sets the disabled color to use the text of the buttons in the group when type is flat.

    Returns string

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

    • v: string

    Returns void

  • get flatItemHoverBackgroundColor(): string
  • Gets or sets the color to use the hovered background of the buttons in the group when type is flat.

    Returns string

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

    • v: string

    Returns void

  • get flatItemHoverTextColor(): string
  • Gets or sets the color to use the hovered text of the buttons in the group when type is flat.

    Returns string

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

    • v: string

    Returns void

  • get flatItemTextColor(): string
  • Gets or sets the color to use the text of the buttons in the group when type is flat.

    Returns string

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

    • v: string

    Returns void

  • get flatSelectedItemBackgroundColor(): string
  • Gets or sets the color to use the background of the buttons in the group that are selected when type is flat.

    Returns string

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

    • v: string

    Returns void

  • get flatSelectedItemHoverBackgroundColor(): string
  • Gets or sets the color to use the hovered background of the buttons in the group that are selected when type is flat.

    Returns string

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

    • v: string

    Returns void

  • get flatSelectedItemHoverTextColor(): string
  • Gets or sets the color to use the hovered text of the buttons in the group that are selected when type is flat.

    Returns string

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

    • v: string

    Returns void

  • get flatSelectedItemTextColor(): string
  • Gets or sets the color to use the text of the buttons in the group that are selected when type is flat.

    Returns string

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

    • v: string

    Returns void

  • get i(): XButtonGroup
  • Returns XButtonGroup

  • get id(): string
  • Gets or sets the id to use for the button group.

    Returns string

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

    • v: string

    Returns void

  • get isMultiSelect(): boolean
  • Gets or sets whether the group supports multi-select.

    Returns boolean

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

    • v: boolean

    Returns void

  • get itemBackgroundColor(): string
  • Gets or sets the color to use the background of the buttons in the group.

    Returns string

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

    • v: string

    Returns void

  • get itemBorderColor(): string
  • Gets or sets the color to use the border of the buttons in the group.

    Returns string

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

    • v: string

    Returns void

  • get itemBorderWidth(): number
  • Gets or sets the border width to use for the buttons in the group.

    Returns number

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

    • v: number

    Returns void

  • get itemCornerRadius(): number
  • Gets or sets the corner radius to use for the appropriate corners for the item buttons.

    Returns number

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

    • v: number

    Returns void

  • get itemDisabledBackgroundColor(): string
  • Gets or sets the disabled color to use the background of the buttons in the group.

    Returns string

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

    • v: string

    Returns void

  • get itemDisabledBorderColor(): string
  • Gets or sets the disabled color to use the border of the buttons in the group.

    Returns string

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

    • v: string

    Returns void

  • get itemDisabledTextColor(): string
  • Gets or sets the disabled color to use the text of the buttons in the group.

    Returns string

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

    • v: string

    Returns void

  • get itemHoverBackgroundColor(): string
  • Gets or sets the color to use the hovered background of the buttons in the group.

    Returns string

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

    • v: string

    Returns void

  • get itemHoverTextColor(): string
  • Gets or sets the color to use the hovered text of the buttons in the group.

    Returns string

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

    • v: string

    Returns void

  • get itemTextColor(): string
  • Gets or sets the color to use the text of the buttons in the group.

    Returns string

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

    • v: string

    Returns void

  • get outlinedItemBackgroundColor(): string
  • Gets or sets the color to use the background of the buttons in the group when type is outlined.

    Returns string

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

    • v: string

    Returns void

  • get outlinedItemBorderColor(): string
  • Gets or sets the color to use the border of the buttons in the group when type is outlined.

    Returns string

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

    • v: string

    Returns void

  • get outlinedItemBorderWidth(): number
  • Gets or sets the border width to use for the buttons in the group when type is outlined.

    Returns number

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

    • v: number

    Returns void

  • get outlinedItemCornerRadius(): number
  • Gets or sets the corner radius to use for the appropriate corners for the outlined type item buttons.

    Returns number

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

    • v: number

    Returns void

  • get outlinedItemDisabledBackgroundColor(): string
  • Gets or sets the disabled color to use the background of the buttons in the group when type is outlined.

    Returns string

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

    • v: string

    Returns void

  • get outlinedItemDisabledBorderColor(): string
  • Gets or sets the disabled color to use the border of the buttons in the group when type is outlined.

    Returns string

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

    • v: string

    Returns void

  • get outlinedItemDisabledTextColor(): string
  • Gets or sets the disabled color to use the text of the buttons in the group when type is outlined.

    Returns string

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

    • v: string

    Returns void

  • get outlinedItemHoverBackgroundColor(): string
  • Gets or sets the color to use the hovered background of the buttons in the group when type is outlined.

    Returns string

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

    • v: string

    Returns void

  • get outlinedItemHoverTextColor(): string
  • Gets or sets the color to use the hovered text of the buttons in the group when type is outlined.

    Returns string

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

    • v: string

    Returns void

  • get outlinedItemTextColor(): string
  • Gets or sets the color to use the text of the buttons in the group when type is outlined.

    Returns string

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

    • v: string

    Returns void

  • get outlinedSelectedItemBackgroundColor(): string
  • Gets or sets the color to use the background of the buttons in the group that are selected when type is outlined.

    Returns string

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

    • v: string

    Returns void

  • get outlinedSelectedItemHoverBackgroundColor(): string
  • Gets or sets the color to use the hovered background of the buttons in the group that are selected when type is outlined.

    Returns string

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

    • v: string

    Returns void

  • get outlinedSelectedItemHoverTextColor(): string
  • Gets or sets the color to use the hovered text of the buttons in the group that are selected when type is outlined.

    Returns string

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

    • v: string

    Returns void

  • get outlinedSelectedItemTextColor(): string
  • Gets or sets the color to use the text of the buttons in the group that are selected when type is outlined.

    Returns string

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

    • v: string

    Returns void

  • get selectedIndices(): number[]
  • Gets the currently selected button indices.

    Returns number[]

  • set selectedIndices(v: number[]): void
  • Parameters

    • v: number[]

    Returns void

  • get selectedItemBackgroundColor(): string
  • Gets or sets the color to use the background of the buttons in the group that are selected.

    Returns string

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

    • v: string

    Returns void

  • get selectedItemHoverBackgroundColor(): string
  • Gets or sets the color to use the hovered background of the buttons in the group that are selected.

    Returns string

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

    • v: string

    Returns void

  • get selectedItemHoverTextColor(): string
  • Gets or sets the color to use the hovered text of the buttons in the group that are selected.

    Returns string

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

    • v: string

    Returns void

  • get selectedItemTextColor(): string
  • Gets or sets the color to use the text of the buttons in the group that are selected.

    Returns string

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

    • v: string

    Returns void

Methods

  • Returns a serialized copy of the exported visual model

    Returns string

  • Exports visual information about the current state of the grid.

    Returns any

  • Parameters

    • name: string

    Returns any

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns void