UNPKG

devextreme-angular

Version:

Angular UI and visualization components based on DevExtreme widgets

221 lines (220 loc) 9.32 kB
/*! * devextreme-angular * Version: 22.1.14 * Build date: Mon Apr 29 2024 * * Copyright (c) 2012 - 2024 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/devextreme-angular */ import { CollectionNestedOption } from 'devextreme-angular/core'; import DevExpress from 'devextreme/bundles/dx.all'; import { dxBoxOptions } from 'devextreme/ui/box'; import { dxButtonOptions } from 'devextreme/ui/button'; import { dxTabPanelOptions } from 'devextreme/ui/tab_panel'; import * as i0 from "@angular/core"; export declare abstract class DxiButtonGroupItem extends CollectionNestedOption { get disabled(): boolean; set disabled(value: boolean); get html(): string; set html(value: string); get icon(): string; set icon(value: string); get template(): any; set template(value: any); get text(): string; set text(value: string); get title(): string; set title(value: string); get visible(): boolean | undefined; set visible(value: boolean | undefined); get onClick(): Function; set onClick(value: Function); get stylingMode(): string; set stylingMode(value: string); get type(): string; set type(value: string); get baseSize(): number | string; set baseSize(value: number | string); get box(): dxBoxOptions | undefined; set box(value: dxBoxOptions | undefined); get ratio(): number; set ratio(value: number); get shrink(): number; set shrink(value: number); get elementAttr(): any; set elementAttr(value: any); get hint(): string; set hint(value: string); get beginGroup(): boolean; set beginGroup(value: boolean); get closeMenuOnClick(): boolean; set closeMenuOnClick(value: boolean); get items(): Array<DevExpress.ui.dxContextMenuItem | DevExpress.ui.dxFormSimpleItem | DevExpress.ui.dxFormGroupItem | DevExpress.ui.dxFormTabbedItem | DevExpress.ui.dxFormEmptyItem | DevExpress.ui.dxFormButtonItem | DevExpress.ui.dxDiagramCustomCommand | DevExpress.ui.dxFileManagerContextMenuItem | any | string | DevExpress.ui.dxMenuItem | DevExpress.ui.dxTreeViewItem>; set items(value: Array<DevExpress.ui.dxContextMenuItem | DevExpress.ui.dxFormSimpleItem | DevExpress.ui.dxFormGroupItem | DevExpress.ui.dxFormTabbedItem | DevExpress.ui.dxFormEmptyItem | DevExpress.ui.dxFormButtonItem | DevExpress.ui.dxDiagramCustomCommand | DevExpress.ui.dxFileManagerContextMenuItem | any | string | DevExpress.ui.dxMenuItem | DevExpress.ui.dxTreeViewItem>); get selectable(): boolean; set selectable(value: boolean); get selected(): boolean; set selected(value: boolean); get colSpan(): number | undefined; set colSpan(value: number | undefined); get cssClass(): string | undefined; set cssClass(value: string | undefined); get dataField(): string | undefined; set dataField(value: string | undefined); get editorOptions(): any | undefined; set editorOptions(value: any | undefined); get editorType(): string; set editorType(value: string); get helpText(): string | undefined; set helpText(value: string | undefined); get isRequired(): boolean | undefined; set isRequired(value: boolean | undefined); get itemType(): string; set itemType(value: string); get label(): { alignment?: string; location?: string; showColon?: boolean; text?: string | undefined; visible?: boolean; }; set label(value: { alignment?: string; location?: string; showColon?: boolean; text?: string | undefined; visible?: boolean; }); get name(): string | undefined; set name(value: string | undefined); get validationRules(): Array<DevExpress.ui.RequiredRule | DevExpress.ui.NumericRule | DevExpress.ui.RangeRule | DevExpress.ui.StringLengthRule | DevExpress.ui.CustomRule | DevExpress.ui.CompareRule | DevExpress.ui.PatternRule | DevExpress.ui.EmailRule | DevExpress.ui.AsyncRule>; set validationRules(value: Array<DevExpress.ui.RequiredRule | DevExpress.ui.NumericRule | DevExpress.ui.RangeRule | DevExpress.ui.StringLengthRule | DevExpress.ui.CustomRule | DevExpress.ui.CompareRule | DevExpress.ui.PatternRule | DevExpress.ui.EmailRule | DevExpress.ui.AsyncRule>); get visibleIndex(): number | undefined; set visibleIndex(value: number | undefined); get alignItemLabels(): boolean; set alignItemLabels(value: boolean); get caption(): string | undefined; set caption(value: string | undefined); get colCount(): number; set colCount(value: number); get colCountByScreen(): { lg?: number | undefined; md?: number | undefined; sm?: number | undefined; xs?: number | undefined; }; set colCountByScreen(value: { lg?: number | undefined; md?: number | undefined; sm?: number | undefined; xs?: number | undefined; }); get tabPanelOptions(): dxTabPanelOptions | undefined; set tabPanelOptions(value: dxTabPanelOptions | undefined); get tabs(): Array<any | { alignItemLabels?: boolean; badge?: string | undefined; colCount?: number; colCountByScreen?: { lg?: number | undefined; md?: number | undefined; sm?: number | undefined; xs?: number | undefined; }; disabled?: boolean; icon?: string | undefined; items?: Array<DevExpress.ui.dxFormSimpleItem | DevExpress.ui.dxFormGroupItem | DevExpress.ui.dxFormTabbedItem | DevExpress.ui.dxFormEmptyItem | DevExpress.ui.dxFormButtonItem>; tabTemplate?: any | undefined; template?: any | undefined; title?: string | undefined; }>; set tabs(value: Array<any | { alignItemLabels?: boolean; badge?: string | undefined; colCount?: number; colCountByScreen?: { lg?: number | undefined; md?: number | undefined; sm?: number | undefined; xs?: number | undefined; }; disabled?: boolean; icon?: string | undefined; items?: Array<DevExpress.ui.dxFormSimpleItem | DevExpress.ui.dxFormGroupItem | DevExpress.ui.dxFormTabbedItem | DevExpress.ui.dxFormEmptyItem | DevExpress.ui.dxFormButtonItem>; tabTemplate?: any | undefined; template?: any | undefined; title?: string | undefined; }>); get badge(): string; set badge(value: string); get tabTemplate(): any; set tabTemplate(value: any); get buttonOptions(): dxButtonOptions | undefined; set buttonOptions(value: dxButtonOptions | undefined); get horizontalAlignment(): string; set horizontalAlignment(value: string); get verticalAlignment(): string; set verticalAlignment(value: string); get locateInMenu(): string; set locateInMenu(value: string); get location(): string | Array<any | { col?: number; colspan?: number | undefined; row?: number; rowspan?: number | undefined; screen?: string | undefined; }>; set location(value: string | Array<any | { col?: number; colspan?: number | undefined; row?: number; rowspan?: number | undefined; screen?: string | undefined; }>); get menuItemTemplate(): any; set menuItemTemplate(value: any); get options(): any; set options(value: any); get showText(): string; set showText(value: string); get widget(): string; set widget(value: string); get height(): number; set height(value: number); get width(): number; set width(value: number); get imageAlt(): string; set imageAlt(value: string); get imageSrc(): string; set imageSrc(value: string); get acceptedValues(): Array<string | number | boolean>; set acceptedValues(value: Array<string | number | boolean>); get formatName(): string; set formatName(value: string); get formatValues(): Array<string | number | boolean>; set formatValues(value: Array<string | number | boolean>); get key(): string; set key(value: string); get showChevron(): boolean; set showChevron(value: boolean); get menuTemplate(): any; set menuTemplate(value: any); get heightRatio(): number; set heightRatio(value: number); get widthRatio(): number; set widthRatio(value: number); get expanded(): boolean; set expanded(value: boolean); get hasItems(): boolean | undefined; set hasItems(value: boolean | undefined); get id(): number | string | undefined; set id(value: number | string | undefined); get parentId(): number | string | undefined; set parentId(value: number | string | undefined); static ɵfac: i0.ɵɵFactoryDeclaration<DxiButtonGroupItem, never>; static ɵcmp: i0.ɵɵComponentDeclaration<DxiButtonGroupItem, "ng-component", never, {}, {}, never, never>; }