The preliminary QueryWidget was satisfactory for early release, but should be improved to support common adoption.
This ticket scopes in:
[x] flexible layout (auto-update the number of rows)
[x] improvements on the ipywidgets.Output for the query results (QueryWidget.grid).
We removed the auto/flex width in favor of something with a more predictable behavior.
The Textarea height adjustment (in the UI) cannot be disabled, but clicking it breaks our resize capability. This is unavoidable until the css is available to disable it in ipywidgets. See this issue for tracking.
We decided that the graph and query text namespaces should be kept separate. Users will note that they can use namespaces that are already bound within the widget graph, or they can define the prefixes in the query body. A future update may include an additional namespace argument to aid in automation, but for now these two methods are deemed sufficient.
The preliminary
QueryWidget
was satisfactory for early release, but should be improved to support common adoption.This ticket scopes in:
ipywidgets.Output
for the query results (QueryWidget.grid
).We removed the auto/flex width in favor of something with a more predictable behavior. The Textarea height adjustment (in the UI) cannot be disabled, but clicking it breaks our resize capability. This is unavoidable until the css is available to disable it in ipywidgets. See this issue for tracking.
We decided that the graph and query text namespaces should be kept separate. Users will note that they can use namespaces that are already bound within the widget graph, or they can define the prefixes in the query body. A future update may include an additional namespace argument to aid in automation, but for now these two methods are deemed sufficient.
Closed by #102