Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Usability: with_axes() would be better as two methods: with_left_axis(), with_right_axis() #100

Open
tlisonbee opened this issue Apr 16, 2019 · 0 comments
Projects

Comments

@tlisonbee
Copy link
Member

tlisonbee commented Apr 16, 2019

Axis configuration on charts currently models the SignalFx REST API but it would be more developer friendly if it was changed.

Current API is a with_axes() method that takes an array with 1 or 2 AxisOptions, there is also a with_axis_precision() method that could move:

AxisOption(min=None, max=None, label='', high_watermark=None, low_watermark=None)

.with_axes([AxisOption(label="Count", min=0), AxisOption(label="Latency", min=0)])

.with_axis_precision(num)

Suggested API on charts:

.with_left_axis(label="", min=None, max=None, low_watermark=None, high_watermark=None, axis_precision=None)
.with_right_axis(label="", min=None, max=None, low_watermark=None, high_watermark=None, axis_precision=None)

(also, I think axis_precision is only currently supported for the left axis, above is suggested for both)

@dogonthehorizon dogonthehorizon added this to To do in Kanban Apr 27, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Kanban
  
To do
Development

No branches or pull requests

1 participant