display
display
¶
Functions:
| Name | Description |
|---|---|
render_record_html |
Render a single anonymizer result record as self-contained HTML. |
render_record_html(row, record_index=None, original_text_column=None)
¶
Render a single anonymizer result record as self-contained HTML.
Dispatches to rewrite-mode or replace-mode layout based on which output columns are present.
Source code in src/anonymizer/interface/display.py
def render_record_html(row: pd.Series, record_index: int | None = None, original_text_column: str | None = None) -> str:
"""Render a single anonymizer result record as self-contained HTML.
Dispatches to rewrite-mode or replace-mode layout based on which output
columns are present.
"""
text_col = original_text_column or "text"
if f"{text_col}_rewritten" in row.index:
return _render_rewrite_html(row, text_col=text_col, record_index=record_index)
return _render_replace_html(row, text_col=text_col, record_index=record_index)