box-options.d.ts 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. /*!
  2. * devextreme-angular
  3. * Version: 19.1.16
  4. * Build date: Tue Oct 18 2022
  5. *
  6. * Copyright (c) 2012 - 2022 Developer Express Inc. ALL RIGHTS RESERVED
  7. *
  8. * This software may be modified and distributed under the terms
  9. * of the MIT license. See the LICENSE file in the root of the project for details.
  10. *
  11. * https://github.com/DevExpress/devextreme-angular
  12. */
  13. import { NestedOption } from '../../../core/nested-option';
  14. import DevExpress from 'devextreme/bundles/dx.all';
  15. export declare abstract class DxoBoxOptions extends NestedOption {
  16. align: string;
  17. crossAlign: string;
  18. dataSource: DevExpress.data.DataSource | DevExpress.data.DataSourceOptions | string | Array<string | DevExpress.ui.CollectionWidgetItem>;
  19. direction: string;
  20. disabled: boolean;
  21. elementAttr: any;
  22. height: number | Function | string;
  23. hoverStateEnabled: boolean;
  24. itemHoldTimeout: number;
  25. items: Array<string | any | {
  26. baseSize?: number | string;
  27. box?: DevExpress.ui.dxBoxOptions;
  28. disabled?: boolean;
  29. html?: string;
  30. ratio?: number;
  31. shrink?: number;
  32. template?: any;
  33. text?: string;
  34. visible?: boolean;
  35. }>;
  36. itemTemplate: any;
  37. onContentReady: Function;
  38. onDisposing: Function;
  39. onInitialized: Function;
  40. onItemClick: Function | string;
  41. onItemContextMenu: Function;
  42. onItemHold: Function;
  43. onItemRendered: Function;
  44. onOptionChanged: Function;
  45. rtlEnabled: boolean;
  46. visible: boolean;
  47. width: number | Function | string;
  48. }