class_docstr: Provides rendering via Plotly's Dash.
  
  This works in the event of an environment that can expose HTTP(s) ports.
class_docstr_tok: ["Provides","rendering","via","Plotly","'s","Dash",".","This","works","in","the","event","of","an","environment","that","can","expose","HTTP","(","s",")","ports","."]
code: def render(self, explanation, **kwargs):
      self.idempotent_start()
  
      # Register
      share_tables = kwargs.pop("share_tables", None)
      self.app_runner.register(explanation, share_tables=share_tables)
  
      # Display
      open_link = isinstance(explanation, list)
      self.app_runner.display(explanation, open_link=open_link)
  
imports: from abc import ABC, abstractmethod
  import logging
  from ._environment import EnvironmentDetector, is_cloud_env, ENV_DETECTED
  from .._version import __version__
label_desc: Use image node_id 5 for calling the DashProvider obj's underlying member method code with example usage: obj.render(explanation) without return types