(
self,
standalone: bool = False,
name: t.Optional[str] = None,
author: t.Optional[str] = None,
formatting: t.Optional[Formatting] = None,
cdn_base: t.Optional[str] = None,
template_name: str = "template.html",
)
| 146 | save_report(blocks=self, path=path, open=open, name=name, formatting=formatting) |
| 147 | |
| 148 | def stringify( |
| 149 | self, |
| 150 | standalone: bool = False, |
| 151 | name: t.Optional[str] = None, |
| 152 | author: t.Optional[str] = None, |
| 153 | formatting: t.Optional[Formatting] = None, |
| 154 | cdn_base: t.Optional[str] = None, |
| 155 | template_name: str = "template.html", |
| 156 | ) -> str: |
| 157 | from ..processors import stringify_report |
| 158 | |
| 159 | if standalone: |
| 160 | raise ValueError("save(standalone=True) is no longer supported, sorry!") |
| 161 | if author is not None: |
| 162 | raise ValueError('save(author="...") is no longer supported, sorry!') |
| 163 | if cdn_base is not None: |
| 164 | raise ValueError('save(cdn_base="...") is no longer supported, sorry!') |
| 165 | if template_name != "template.html": |
| 166 | raise ValueError('save(template_name="...") is no longer supported, sorry!') |
| 167 | |
| 168 | return stringify_report(blocks=self, name=name, formatting=formatting) |
| 169 | |
| 170 | |
| 171 | class Report(App): |
no test coverage detected