common-axis-settings.d.ts 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  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 DevExpress from 'devextreme/bundles/dx.all';
  14. import { NestedOptionHost } from '../../core/nested-option';
  15. import { NestedOption } from '../../core/nested-option';
  16. export declare class DxoCommonAxisSettingsComponent extends NestedOption {
  17. allowDecimals: boolean;
  18. breakStyle: {
  19. color?: string;
  20. line?: string;
  21. width?: number;
  22. };
  23. color: string;
  24. constantLineStyle: {
  25. color?: string;
  26. dashStyle?: string;
  27. label?: {
  28. font?: DevExpress.viz.Font;
  29. position?: string;
  30. visible?: boolean;
  31. };
  32. paddingLeftRight?: number;
  33. paddingTopBottom?: number;
  34. width?: number;
  35. } | {
  36. color?: string;
  37. dashStyle?: string;
  38. label?: {
  39. font?: DevExpress.viz.Font;
  40. visible?: boolean;
  41. };
  42. width?: number;
  43. };
  44. discreteAxisDivisionMode: string;
  45. endOnTick: boolean;
  46. grid: {
  47. color?: string;
  48. opacity?: number;
  49. visible?: boolean;
  50. width?: number;
  51. };
  52. inverted: boolean;
  53. label: {
  54. alignment?: string;
  55. displayMode?: string;
  56. font?: DevExpress.viz.Font;
  57. indentFromAxis?: number;
  58. overlappingBehavior?: string;
  59. rotationAngle?: number;
  60. staggeringSpacing?: number;
  61. textOverflow?: string;
  62. visible?: boolean;
  63. wordWrap?: string;
  64. } | {
  65. font?: DevExpress.viz.Font;
  66. indentFromAxis?: number;
  67. overlappingBehavior?: string;
  68. visible?: boolean;
  69. };
  70. maxValueMargin: number;
  71. minorGrid: {
  72. color?: string;
  73. opacity?: number;
  74. visible?: boolean;
  75. width?: number;
  76. };
  77. minorTick: {
  78. color?: string;
  79. length?: number;
  80. opacity?: number;
  81. shift?: number;
  82. visible?: boolean;
  83. width?: number;
  84. } | {
  85. color?: string;
  86. length?: number;
  87. opacity?: number;
  88. visible?: boolean;
  89. width?: number;
  90. };
  91. minValueMargin: number;
  92. opacity: number;
  93. placeholderSize: number;
  94. stripStyle: {
  95. label?: {
  96. font?: DevExpress.viz.Font;
  97. horizontalAlignment?: string;
  98. verticalAlignment?: string;
  99. };
  100. paddingLeftRight?: number;
  101. paddingTopBottom?: number;
  102. } | {
  103. label?: {
  104. font?: DevExpress.viz.Font;
  105. };
  106. };
  107. tick: {
  108. color?: string;
  109. length?: number;
  110. opacity?: number;
  111. shift?: number;
  112. visible?: boolean;
  113. width?: number;
  114. } | {
  115. color?: string;
  116. length?: number;
  117. opacity?: number;
  118. visible?: boolean;
  119. width?: number;
  120. };
  121. title: {
  122. alignment?: string;
  123. font?: DevExpress.viz.Font;
  124. margin?: number;
  125. textOverflow?: string;
  126. wordWrap?: string;
  127. };
  128. valueMarginsEnabled: boolean;
  129. visible: boolean;
  130. width: number;
  131. protected readonly _optionPath: string;
  132. constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost);
  133. }
  134. export declare class DxoCommonAxisSettingsModule {
  135. }