UNPKG

d3-axes

Version:

D3 plugin to manage pairs of axes.

15 lines (12 loc) 299 B
export function compose(scale, accessor) { if (accessor.scale) { return accessor.scale(scale); } let f = function(...args) { return scale.call(this, accessor.apply(this, args)); } f.scale = function(_) { return arguments.length ? (scale = _, this) : scale; } return f; }