chart-common-series-settings.d.ts 7.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315
  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 DxoChartCommonSeriesSettings extends NestedOption {
  16. aggregation: {
  17. calculate?: Function;
  18. enabled?: boolean;
  19. method?: string;
  20. };
  21. area: any;
  22. argumentField: string;
  23. axis: string;
  24. bar: any;
  25. barOverlapGroup: string;
  26. barPadding: number;
  27. barWidth: number;
  28. border: {
  29. color?: string;
  30. dashStyle?: string;
  31. visible?: boolean;
  32. width?: number;
  33. };
  34. bubble: any;
  35. candlestick: any;
  36. closeValueField: string;
  37. color: string;
  38. cornerRadius: number;
  39. dashStyle: string;
  40. fullstackedarea: any;
  41. fullstackedbar: any;
  42. fullstackedline: any;
  43. fullstackedspline: any;
  44. fullstackedsplinearea: any;
  45. highValueField: string;
  46. hoverMode: string;
  47. hoverStyle: {
  48. border?: {
  49. color?: string;
  50. dashStyle?: string;
  51. visible?: boolean;
  52. width?: number;
  53. };
  54. color?: string;
  55. dashStyle?: string;
  56. hatching?: {
  57. direction?: string;
  58. opacity?: number;
  59. step?: number;
  60. width?: number;
  61. };
  62. width?: number;
  63. } | {
  64. border?: {
  65. color?: string;
  66. dashStyle?: string;
  67. visible?: boolean;
  68. width?: number;
  69. };
  70. color?: string;
  71. hatching?: {
  72. direction?: string;
  73. opacity?: number;
  74. step?: number;
  75. width?: number;
  76. };
  77. };
  78. ignoreEmptyPoints: boolean;
  79. innerColor: string;
  80. label: {
  81. alignment?: string;
  82. argumentFormat?: DevExpress.ui.format | string;
  83. backgroundColor?: string;
  84. border?: {
  85. color?: string;
  86. dashStyle?: string;
  87. visible?: boolean;
  88. width?: number;
  89. };
  90. connector?: {
  91. color?: string;
  92. visible?: boolean;
  93. width?: number;
  94. };
  95. customizeText?: Function;
  96. font?: DevExpress.viz.Font;
  97. format?: DevExpress.ui.format | string;
  98. horizontalOffset?: number;
  99. position?: string;
  100. rotationAngle?: number;
  101. showForZeroValues?: boolean;
  102. verticalOffset?: number;
  103. visible?: boolean;
  104. } | {
  105. argumentFormat?: DevExpress.ui.format | string;
  106. backgroundColor?: string;
  107. border?: {
  108. color?: string;
  109. dashStyle?: string;
  110. visible?: boolean;
  111. width?: number;
  112. };
  113. connector?: {
  114. color?: string;
  115. visible?: boolean;
  116. width?: number;
  117. };
  118. customizeText?: Function;
  119. font?: DevExpress.viz.Font;
  120. format?: DevExpress.ui.format | string;
  121. position?: string;
  122. radialOffset?: number;
  123. rotationAngle?: number;
  124. textOverflow?: string;
  125. visible?: boolean;
  126. wordWrap?: string;
  127. } | {
  128. argumentFormat?: DevExpress.ui.format | string;
  129. backgroundColor?: string;
  130. border?: {
  131. color?: string;
  132. dashStyle?: string;
  133. visible?: boolean;
  134. width?: number;
  135. };
  136. connector?: {
  137. color?: string;
  138. visible?: boolean;
  139. width?: number;
  140. };
  141. customizeText?: Function;
  142. font?: DevExpress.viz.Font;
  143. format?: DevExpress.ui.format | string;
  144. position?: string;
  145. rotationAngle?: number;
  146. showForZeroValues?: boolean;
  147. visible?: boolean;
  148. };
  149. line: any;
  150. lowValueField: string;
  151. maxLabelCount: number;
  152. minBarSize: number;
  153. opacity: number;
  154. openValueField: string;
  155. pane: string;
  156. point: {
  157. border?: {
  158. color?: string;
  159. visible?: boolean;
  160. width?: number;
  161. };
  162. color?: string;
  163. hoverMode?: string;
  164. hoverStyle?: {
  165. border?: {
  166. color?: string;
  167. visible?: boolean;
  168. width?: number;
  169. };
  170. color?: string;
  171. size?: number;
  172. };
  173. image?: string | {
  174. height?: number | {
  175. rangeMaxPoint?: number;
  176. rangeMinPoint?: number;
  177. };
  178. url?: string | {
  179. rangeMaxPoint?: string;
  180. rangeMinPoint?: string;
  181. };
  182. width?: number | {
  183. rangeMaxPoint?: number;
  184. rangeMinPoint?: number;
  185. };
  186. };
  187. selectionMode?: string;
  188. selectionStyle?: {
  189. border?: {
  190. color?: string;
  191. visible?: boolean;
  192. width?: number;
  193. };
  194. color?: string;
  195. size?: number;
  196. };
  197. size?: number;
  198. symbol?: string;
  199. visible?: boolean;
  200. } | {
  201. border?: {
  202. color?: string;
  203. visible?: boolean;
  204. width?: number;
  205. };
  206. color?: string;
  207. hoverMode?: string;
  208. hoverStyle?: {
  209. border?: {
  210. color?: string;
  211. visible?: boolean;
  212. width?: number;
  213. };
  214. color?: string;
  215. size?: number;
  216. };
  217. image?: string | {
  218. height?: number;
  219. url?: string;
  220. width?: number;
  221. };
  222. selectionMode?: string;
  223. selectionStyle?: {
  224. border?: {
  225. color?: string;
  226. visible?: boolean;
  227. width?: number;
  228. };
  229. color?: string;
  230. size?: number;
  231. };
  232. size?: number;
  233. symbol?: string;
  234. visible?: boolean;
  235. };
  236. rangearea: any;
  237. rangebar: any;
  238. rangeValue1Field: string;
  239. rangeValue2Field: string;
  240. reduction: {
  241. color?: string;
  242. level?: string;
  243. };
  244. scatter: any;
  245. selectionMode: string;
  246. selectionStyle: {
  247. border?: {
  248. color?: string;
  249. dashStyle?: string;
  250. visible?: boolean;
  251. width?: number;
  252. };
  253. color?: string;
  254. dashStyle?: string;
  255. hatching?: {
  256. direction?: string;
  257. opacity?: number;
  258. step?: number;
  259. width?: number;
  260. };
  261. width?: number;
  262. } | {
  263. border?: {
  264. color?: string;
  265. dashStyle?: string;
  266. visible?: boolean;
  267. width?: number;
  268. };
  269. color?: string;
  270. hatching?: {
  271. direction?: string;
  272. opacity?: number;
  273. step?: number;
  274. width?: number;
  275. };
  276. };
  277. showInLegend: boolean;
  278. sizeField: string;
  279. spline: any;
  280. splinearea: any;
  281. stack: string;
  282. stackedarea: any;
  283. stackedbar: any;
  284. stackedline: any;
  285. stackedspline: any;
  286. stackedsplinearea: any;
  287. steparea: any;
  288. stepline: any;
  289. stock: any;
  290. tagField: string;
  291. type: string;
  292. valueErrorBar: {
  293. color?: string;
  294. displayMode?: string;
  295. edgeLength?: number;
  296. highValueField?: string;
  297. lineWidth?: number;
  298. lowValueField?: string;
  299. opacity?: number;
  300. type?: string;
  301. value?: number;
  302. };
  303. valueField: string;
  304. visible: boolean;
  305. width: number;
  306. argumentType: string;
  307. minSegmentSize: number;
  308. smallValuesGrouping: {
  309. groupName?: string;
  310. mode?: string;
  311. threshold?: number;
  312. topCount?: number;
  313. };
  314. closed: boolean;
  315. }