MCPcopy
hub / github.com/plotly/dash / _generate_css_dist_html

Method _generate_css_dist_html

dash/dash.py:1191–1208  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1189
1190 # pylint: disable=protected-access
1191 def _generate_css_dist_html(self):
1192 external_links = self.config.external_stylesheets
1193 links = self._collect_and_register_resources(
1194 self.css.get_all_css()
1195 + self.css._resources._filter_resources(self._hooks.hooks._css_dist),
1196 url_attr="href",
1197 )
1198
1199 return "\n".join(
1200 [
1201 (
1202 format_tag("link", link, opened=True)
1203 if isinstance(link, dict)
1204 else f'<link rel="stylesheet" href="{link}">'
1205 )
1206 for link in (external_links + links)
1207 ]
1208 )
1209
1210 def _generate_scripts_html(self) -> str:
1211 # Dash renderer has dependencies like React which need to be rendered

Callers 2

indexMethod · 0.95
_setup_serverMethod · 0.95

Calls 4

format_tagFunction · 0.85
get_all_cssMethod · 0.80
_filter_resourcesMethod · 0.80

Tested by

no test coverage detected