Data Apps & Dashboards for Python. No JavaScript Required.
MIT License
Bot releases are hidden (Show)
Published by Marc-Andre-Rivet almost 5 years ago
Published by Marc-Andre-Rivet almost 5 years ago
throw window.dash_clientside.PreventUpdate;
window.dash_clientside.no_update
xlsx
library on exportPublished by Marc-Andre-Rivet about 5 years ago
readonly
columns.Published by Marc-Andre-Rivet about 5 years ago
dashr
fixture, primarily useful for tests with assets. dashr.start_server
supports a cwd
argument to set an explicit working directory, and has smarter defaults when it's omitted: if app
is a path to an R script, uses the directory of that path; if app
is a string, uses the directory the test file itself is in.dash.testing
methods can now be called with either an element or a CSS selector: select_dcc_dropdown
, multiple_click
, clear_input
, zoom_in_graph_by_ratio
, click_at_coord_fractions
.dash.testing
methods: clear_local_storage
, clear_session_storage
, and clear_storage
(to clear both together)dash.testing
adds two APIs zoom_in_graph_by_ratio
and click_at_coord_fractions
about advanced interactions using mouse ActionChain
export_columns
that takes values all
or visible
(default). This prop controls the columns used during exportis blank
unary operator. Returns true for undefined
, null
and ''
.page_count
that sets the maximum number of pages that aredatestartswith
relational operator now supports number comparisonequal
instead of the expected default for the column type0
(number)search_value
prop to Dropdown
, for server-side options loading/filtering. #660
treemap
trace type for display of hierarchical data.texttemplate
support for all traces with on-graph text, and custom date formatting for templated on-graph and hover text.bar
charts.Published by Marc-Andre-Rivet about 5 years ago
Published by Marc-Andre-Rivet about 5 years ago
--percy-assets
in pytest
to specify extra application assets path if neededwait_for_element_by_id
and visit_and_snapshot
APIs in browser, adds raw_command
option (it also has higher priority thanstart_timeout
argument to handle large application within process runnerChecklist
, DatePickerRange
, DatePickerSingle
, Dropdown
, Input
, RadioItems
, RangeSlider
, Slider
, Tabs
, and Textarea
. New props are persistence
, persistence_type
, and persisted_props
. Set persistence
to a truthy value to enable, the other two modify persistence behavior. See plotly/dash#903 for more details. #646
Slider
and RangeSlider
components with tooltip.always_visible
#640
Graph
is wrapped by Loading
component #608
persistence
, persisted_props
, and persistence_type
as described in the lead comment of src/persistence.js
. App developers then enable this behavior by, in the simplest case, setting persistence: true
on the component. First use case is table, see dash-table#566
npm run build:local
and pip install in editable mode, i.e. pip install -e .
#910
persistence
, persistence_type
, and persisted_props
. Set persistence
to a truthy value to enable, the other two modify persistence behavior. See plotly/dash#903 for more details.data
prop is loading.filter_query
(e.g filter_query: '{colA} eq ""')border-radius
in style_** propswhite-space
, overflow
and text-overflow
from its parent, making it possible to stylestyle_data
and other style props.Published by Marc-Andre-Rivet about 5 years ago
dev_tools_prune_errors
to app.run_server
and app.enable_dev_tools
. Default True
, tracebacks only include user code and below. Set it to False
for the previous behavior showing all the Dash and Flask parts of the stack.Fixed problems with Graph
components leaking events and being recreated multiple times if declared with no ID #604
Fixed problem with DatePickerRange
component about clearable
not working #614 and #594
column.selectable
nested prop that displays a selection checkbox or radio button in the column.column_selectable
prop to choose whether columns can be selected or not, and whether a single orselected_columns
prop that contains the list of visible and hidden columns that are currently selectedderived_viewport_selected_columns
that contains the list of visible columns that are currently selectedselected_columns
in callbacks instead.export_format: display
behavior.Published by Marc-Andre-Rivet about 5 years ago
Published by Marc-Andre-Rivet about 5 years ago
input
with type=number
#580
indicator
trace type for gauge and KPI displays.choroplethmapbox
and densitymapbox
trace types, numerous style
options for mapbox
subplots that do not require a Mapbox access token, and more.column.hideable
flag that displays an "eye" action icon in the columnhidden_columns
prop.hidden_columns
can be added back through the Columns toggle menu whether they are hideable or not.column.clearable
, column.deletable
and column.renamable
#313 Ability to export table as csv or xlsx file.
New column.clearable
flag that displays a "eraser" action in the column
Accepts a boolean or array of booleans for multi-line headers.
Clicking a merged column's "eraser" will clear all related columns.
data
.#318 Headers are included when copying from the table to different
tabs and elsewhere. They are ignored when copying from the table onto itself and
between two tables within the same tab.
#497 Like for clearing above, deleting through the "trash" action will also
reset the filter for the affected column(s)
#524 Fixed readonly dropdown cells content (display label, not value)
#259 Fixed columns sticky
on Safari
#491 Fixed inconsistent behaviors when editing cell headers
#521 Fixed white line artifacts when rendering the table with browser zoom different from 100%