chrt-annotation
Version:
Annotation component for Chrt
17 lines (14 loc) • 406 B
JavaScript
// import { isNull } from '~/helpers';
export default function position(coords) {
const currentPosition = this.attr('position')();
if(typeof coords === 'undefined') {
return currentPosition;
}
return this.attr('position', Object.assign({}, currentPosition, coords));
}
export function top(y) {
return position.call(this, {y})
}
export function left(x) {
return position.call(this, {x})
}