/*! * devextreme-angular-test * Version: 17.2.8 * Build date: Mon Feb 05 2018 * * Copyright (c) 2012 - 2018 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 { NestedOption } from '../../../core/nested-option'; import DevExpress from 'devextreme/bundles/dx.all'; export abstract class DxoTabPanelOptions extends NestedOption { get accessKey(): string { return this._getOption('accessKey'); } set accessKey(value: string) { this._setOption('accessKey', value); } get activeStateEnabled(): boolean { return this._getOption('activeStateEnabled'); } set activeStateEnabled(value: boolean) { this._setOption('activeStateEnabled', value); } get animationEnabled(): boolean { return this._getOption('animationEnabled'); } set animationEnabled(value: boolean) { this._setOption('animationEnabled', value); } get dataSource(): DevExpress.data.DataSource| DevExpress.data.DataSourceOptions| string| Array { return this._getOption('dataSource'); } set dataSource(value: DevExpress.data.DataSource| DevExpress.data.DataSourceOptions| string| Array) { this._setOption('dataSource', value); } get deferRendering(): boolean { return this._getOption('deferRendering'); } set deferRendering(value: boolean) { this._setOption('deferRendering', value); } get disabled(): boolean { return this._getOption('disabled'); } set disabled(value: boolean) { this._setOption('disabled', value); } get elementAttr(): any { return this._getOption('elementAttr'); } set elementAttr(value: any) { this._setOption('elementAttr', value); } get focusStateEnabled(): boolean { return this._getOption('focusStateEnabled'); } set focusStateEnabled(value: boolean) { this._setOption('focusStateEnabled', value); } get height(): number| Function| string { return this._getOption('height'); } set height(value: number| Function| string) { this._setOption('height', value); } get hint(): string { return this._getOption('hint'); } set hint(value: string) { this._setOption('hint', value); } get hoverStateEnabled(): boolean { return this._getOption('hoverStateEnabled'); } set hoverStateEnabled(value: boolean) { this._setOption('hoverStateEnabled', value); } get itemHoldTimeout(): number { return this._getOption('itemHoldTimeout'); } set itemHoldTimeout(value: number) { this._setOption('itemHoldTimeout', value); } get items(): Array { return this._getOption('items'); } set items(value: Array) { this._setOption('items', value); } get itemTemplate(): any { return this._getOption('itemTemplate'); } set itemTemplate(value: any) { this._setOption('itemTemplate', value); } get itemTitleTemplate(): any { return this._getOption('itemTitleTemplate'); } set itemTitleTemplate(value: any) { this._setOption('itemTitleTemplate', value); } get loop(): boolean { return this._getOption('loop'); } set loop(value: boolean) { this._setOption('loop', value); } get noDataText(): string { return this._getOption('noDataText'); } set noDataText(value: string) { this._setOption('noDataText', value); } get onContentReady(): Function { return this._getOption('onContentReady'); } set onContentReady(value: Function) { this._setOption('onContentReady', value); } get onDisposing(): Function { return this._getOption('onDisposing'); } set onDisposing(value: Function) { this._setOption('onDisposing', value); } get onInitialized(): Function { return this._getOption('onInitialized'); } set onInitialized(value: Function) { this._setOption('onInitialized', value); } get onItemClick(): Function| string { return this._getOption('onItemClick'); } set onItemClick(value: Function| string) { this._setOption('onItemClick', value); } get onItemContextMenu(): Function { return this._getOption('onItemContextMenu'); } set onItemContextMenu(value: Function) { this._setOption('onItemContextMenu', value); } get onItemHold(): Function { return this._getOption('onItemHold'); } set onItemHold(value: Function) { this._setOption('onItemHold', value); } get onItemRendered(): Function { return this._getOption('onItemRendered'); } set onItemRendered(value: Function) { this._setOption('onItemRendered', value); } get onOptionChanged(): Function { return this._getOption('onOptionChanged'); } set onOptionChanged(value: Function) { this._setOption('onOptionChanged', value); } get onSelectionChanged(): Function { return this._getOption('onSelectionChanged'); } set onSelectionChanged(value: Function) { this._setOption('onSelectionChanged', value); } get onTitleClick(): Function| string { return this._getOption('onTitleClick'); } set onTitleClick(value: Function| string) { this._setOption('onTitleClick', value); } get onTitleHold(): Function { return this._getOption('onTitleHold'); } set onTitleHold(value: Function) { this._setOption('onTitleHold', value); } get onTitleRendered(): Function { return this._getOption('onTitleRendered'); } set onTitleRendered(value: Function) { this._setOption('onTitleRendered', value); } get rtlEnabled(): boolean { return this._getOption('rtlEnabled'); } set rtlEnabled(value: boolean) { this._setOption('rtlEnabled', value); } get scrollByContent(): boolean { return this._getOption('scrollByContent'); } set scrollByContent(value: boolean) { this._setOption('scrollByContent', value); } get scrollingEnabled(): boolean { return this._getOption('scrollingEnabled'); } set scrollingEnabled(value: boolean) { this._setOption('scrollingEnabled', value); } get selectedIndex(): number { return this._getOption('selectedIndex'); } set selectedIndex(value: number) { this._setOption('selectedIndex', value); } get selectedItem(): any { return this._getOption('selectedItem'); } set selectedItem(value: any) { this._setOption('selectedItem', value); } get showNavButtons(): boolean { return this._getOption('showNavButtons'); } set showNavButtons(value: boolean) { this._setOption('showNavButtons', value); } get swipeEnabled(): boolean { return this._getOption('swipeEnabled'); } set swipeEnabled(value: boolean) { this._setOption('swipeEnabled', value); } get tabIndex(): number { return this._getOption('tabIndex'); } set tabIndex(value: number) { this._setOption('tabIndex', value); } get visible(): boolean { return this._getOption('visible'); } set visible(value: boolean) { this._setOption('visible', value); } get width(): number| Function| string { return this._getOption('width'); } set width(value: number| Function| string) { this._setOption('width', value); } }