From 5a8dc8607afd1ee0a1fbc3c179df019980c5c564 Mon Sep 17 00:00:00 2001 From: Kyle Conroy Date: Thu, 17 Oct 2024 12:35:33 -0400 Subject: [PATCH] API hints (#133) * implement api hints across all plugins * expose missing API options (and hints) for ephemeris query --- CHANGES.rst | 2 +- lcviz/components/plugin_ephemeris_select.vue | 8 +- lcviz/plugins/binning/binning.vue | 19 ++++- lcviz/plugins/ephemeris/ephemeris.py | 5 +- lcviz/plugins/ephemeris/ephemeris.vue | 83 +++++++++++++++---- lcviz/plugins/flatten/flatten.vue | 53 ++++++++---- lcviz/plugins/flux_column/flux_column.vue | 8 +- .../frequency_analysis/frequency_analysis.vue | 30 +++++-- lcviz/plugins/time_selector/time_selector.py | 1 + 9 files changed, 160 insertions(+), 49 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 174bbf47..aa574925 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,7 +1,7 @@ 0.5.0 (unreleased) ------------------ -* Update jdaviz requirement to 4.0 to include upstream improvements. [#121] +* Update jdaviz requirement to 4.0 to include upstream improvements including API hints. [#121, #133] * Prevent duplicate sub-intervals (quarter/sector/campaign) in data labels. [#120] diff --git a/lcviz/components/plugin_ephemeris_select.vue b/lcviz/components/plugin_ephemeris_select.vue index c06bc90f..f607ccc6 100644 --- a/lcviz/components/plugin_ephemeris_select.vue +++ b/lcviz/components/plugin_ephemeris_select.vue @@ -1,13 +1,14 @@