diff --git a/src/animation/basicTransition.ts b/src/animation/basicTransition.ts index a9de354888..eb6ada4efa 100644 --- a/src/animation/basicTransition.ts +++ b/src/animation/basicTransition.ts @@ -26,7 +26,7 @@ import { AnimationOption } from '../util/types'; import { AnimationEasing } from 'zrender/src/animation/easing'; -import Element, { ElementAnimateConfig } from 'zrender/src/Element'; +import Element, { ElementAnimateConfig, ElementProps } from 'zrender/src/Element'; import Model from '../model/Model'; import { isFunction, @@ -216,7 +216,7 @@ function animateOrSetProps( * position: [100, 100] * }, seriesModel, function () { console.log('Animation done!'); }); */ - function updateProps( + function updateProps( el: Element, props: Props, // TODO: TYPE AnimatableModel @@ -238,7 +238,7 @@ export {updateProps}; * So do not use this method to one element twice before * animation starts, unless you know what you are doing. */ -export function initProps( +export function initProps( el: Element, props: Props, animatableModel?: Model, @@ -335,4 +335,4 @@ export function saveOldStyle(el: Displayable) { export function getOldStyle(el: Displayable) { return transitionStore(el).oldStyle; -} \ No newline at end of file +} diff --git a/src/chart/bar/BaseBarSeries.ts b/src/chart/bar/BaseBarSeries.ts index 8dad96d280..45e2836a99 100644 --- a/src/chart/bar/BaseBarSeries.ts +++ b/src/chart/bar/BaseBarSeries.ts @@ -24,14 +24,15 @@ import { SeriesOnCartesianOptionMixin, SeriesOnPolarOptionMixin, ScaleDataValue, - DefaultStatesMixin + DefaultStatesMixin, + StatesMixinBase } from '../../util/types'; import GlobalModel from '../../model/Global'; import Cartesian2D from '../../coord/cartesian/Cartesian2D'; import SeriesData from '../../data/SeriesData'; -export interface BaseBarSeriesOption +export interface BaseBarSeriesOption extends SeriesOption, SeriesOnCartesianOptionMixin, SeriesOnPolarOptionMixin { @@ -121,4 +122,4 @@ class BaseBarSeriesModel = BaseBarSeri SeriesModel.registerClass(BaseBarSeriesModel); -export default BaseBarSeriesModel; \ No newline at end of file +export default BaseBarSeriesModel; diff --git a/theme/macarons.js b/theme/macarons.js index c771d5e844..27c9f9a38f 100644 --- a/theme/macarons.js +++ b/theme/macarons.js @@ -87,7 +87,11 @@ }, tooltip: { + borderWidth: 0, backgroundColor: 'rgba(50,50,50,0.5)', + textStyle: { + color: '#FFF' + }, axisPointer: { type: 'line', lineStyle: {