123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202 |
- import * as zrUtil from 'zrender/lib/core/util.js';
- var defaultOption = {
- show: true,
-
- z: 0,
-
- inverse: false,
-
- name: '',
-
- nameLocation: 'end',
-
- nameRotate: null,
- nameTruncate: {
- maxWidth: null,
- ellipsis: '...',
- placeholder: '.'
- },
-
- nameTextStyle: {},
-
- nameGap: 15,
-
- silent: false,
-
- triggerEvent: false,
- tooltip: {
- show: false
- },
- axisPointer: {},
- axisLine: {
- show: true,
- onZero: true,
- onZeroAxisIndex: null,
- lineStyle: {
- color: '#6E7079',
- width: 1,
- type: 'solid'
- },
-
- symbol: ['none', 'none'],
- symbolSize: [10, 15]
- },
- axisTick: {
- show: true,
-
- inside: false,
-
- length: 5,
- lineStyle: {
- width: 1
- }
- },
- axisLabel: {
- show: true,
-
- inside: false,
- rotate: 0,
-
- showMinLabel: null,
-
- showMaxLabel: null,
- margin: 8,
-
- fontSize: 12
- },
- splitLine: {
- show: true,
- lineStyle: {
- color: ['#E0E6F1'],
- width: 1,
- type: 'solid'
- }
- },
- splitArea: {
- show: false,
- areaStyle: {
- color: ['rgba(250,250,250,0.2)', 'rgba(210,219,238,0.2)']
- }
- }
- };
- var categoryAxis = zrUtil.merge({
-
- boundaryGap: true,
-
- deduplication: null,
-
-
-
- splitLine: {
- show: false
- },
- axisTick: {
-
- alignWithLabel: false,
- interval: 'auto'
- },
- axisLabel: {
- interval: 'auto'
- }
- }, defaultOption);
- var valueAxis = zrUtil.merge({
- boundaryGap: [0, 0],
- axisLine: {
-
- show: 'auto'
- },
- axisTick: {
-
- show: 'auto'
- },
-
-
- splitNumber: 5,
- minorTick: {
-
- show: false,
-
- splitNumber: 5,
-
- length: 3,
-
- lineStyle: {
-
- }
- },
- minorSplitLine: {
- show: false,
- lineStyle: {
- color: '#F4F7FD',
- width: 1
- }
- }
- }, defaultOption);
- var timeAxis = zrUtil.merge({
- splitNumber: 6,
- axisLabel: {
-
- showMinLabel: false,
- showMaxLabel: false,
- rich: {
- primary: {
- fontWeight: 'bold'
- }
- }
- },
- splitLine: {
- show: false
- }
- }, valueAxis);
- var logAxis = zrUtil.defaults({
- logBase: 10
- }, valueAxis);
- export default {
- category: categoryAxis,
- value: valueAxis,
- time: timeAxis,
- log: logAxis
- };
|