Ejemplo n.º 1
0
 def display_page(pathname, search):
     """
     dash callback which gets called on initial load of each dash page (main & popup)
     """
     dash_app.config.suppress_callback_exceptions = False
     if pathname is None:
         raise PreventUpdate
     params = chart_url_params(search)
     data_id = get_data_id(pathname)
     df = global_state.get_data(data_id)
     settings = global_state.get_settings(data_id) or {}
     return charts_layout(df, settings, **params)
Ejemplo n.º 2
0
 def display_page(pathname, search):
     """
     dash callback which gets called on initial load of each dash page (main & popup)
     """
     dash_app.config.suppress_callback_exceptions = False
     if pathname is None:
         raise PreventUpdate
     params = chart_url_params(search)
     params["data_id"] = params.get("data_id") or get_data_id(pathname)
     df = global_state.get_data(params["data_id"])
     settings = global_state.get_settings(params["data_id"]) or {}
     return html.Div(
         charts_layout(df, settings, **params) + saved_charts.build_layout(),
         className="charts-body",
     )