curran / d3-area-label

A library for placing labels in areas.
BSD 3-Clause "New" or "Revised" License
75 stars 4 forks source link

Fix padding(_) #23

Closed Legion4444 closed 4 years ago

Legion4444 commented 4 years ago

As it currently stands, my. padding(_) returns an error of "Cannot read property 'paddingY' of undefined".

my.padding() does the chain "my.paddingX().paddingY()"; however, "paddingX()" does not actually return anything like Left/Right/Top/Bottom does, and "paddingY(_)" cannot be called on undefined.

My proposed solution is to separate "my.paddingX().paddingY()" into two separate calls "my.paddingX()" and "my.paddingY()".