in python/datafusion/html_formatter.py [0:0]
def _build_html_footer(self, has_more: bool) -> list[str]:
"""Build the HTML footer with JavaScript and messages."""
html = []
# Add JavaScript for interactivity only if cell expansion is enabled
# and we're not using the shared styles approach
if self.enable_cell_expansion and not self.use_shared_styles:
html.append(self._get_javascript())
# Add truncation message if needed
if has_more and self.show_truncation_message:
html.append("<div>Data truncated due to size.</div>")
return html