robot.htmldata package¶
Package for writing output files in HTML format.
This package is considered stable, but it is not part of the public API.
Subpackages¶
Submodules¶
robot.htmldata.htmlfilewriter module¶
-
class
robot.htmldata.htmlfilewriter.HtmlFileWriter(output: io.TextIOBase, model_writer: robot.htmldata.htmlfilewriter.ModelWriter)[source]¶ Bases:
object
-
class
robot.htmldata.htmlfilewriter.ModelWriter[source]¶ Bases:
robot.htmldata.htmlfilewriter.Writer,abc.ABC-
handles_line= '<!-- JS MODEL -->'¶
-
handles(line: str)¶
-
write(line: str)¶
-
-
class
robot.htmldata.htmlfilewriter.LineWriter(output: io.TextIOBase)[source]¶ Bases:
robot.htmldata.htmlfilewriter.Writer-
handles_line= None¶
-
-
class
robot.htmldata.htmlfilewriter.GeneratorWriter(writer: robot.utils.markupwriters.HtmlWriter)[source]¶ Bases:
robot.htmldata.htmlfilewriter.Writer-
handles_line= '<meta name="Generator" content='¶
-
handles(line: str)¶
-
-
class
robot.htmldata.htmlfilewriter.InliningWriter(writer: robot.utils.markupwriters.HtmlWriter, base_dir: pathlib.Path)[source]¶ Bases:
robot.htmldata.htmlfilewriter.Writer,abc.ABC-
handles(line: str)¶
-
handles_line= None¶
-
write(line: str)¶
-
-
class
robot.htmldata.htmlfilewriter.JsFileWriter(writer: robot.utils.markupwriters.HtmlWriter, base_dir: pathlib.Path)[source]¶ Bases:
robot.htmldata.htmlfilewriter.InliningWriter-
handles_line= '<script type="text/javascript" src='¶
-
handles(line: str)¶
-
inline_file(path: pathlib.Path | str[pathlib.Path, str], tag: str, attrs: dict)¶
-
-
class
robot.htmldata.htmlfilewriter.CssFileWriter(writer: robot.utils.markupwriters.HtmlWriter, base_dir: pathlib.Path)[source]¶ Bases:
robot.htmldata.htmlfilewriter.InliningWriter-
handles_line= '<link rel="stylesheet"'¶
-
handles(line: str)¶
-
inline_file(path: pathlib.Path | str[pathlib.Path, str], tag: str, attrs: dict)¶
-
robot.htmldata.jsonwriter module¶
-
class
robot.htmldata.jsonwriter.StringDumper(jsondumper)[source]¶ Bases:
robot.htmldata.jsonwriter._Dumper-
handles(data, mapping)¶
-
-
class
robot.htmldata.jsonwriter.IntegerDumper(jsondumper)[source]¶ Bases:
robot.htmldata.jsonwriter._Dumper-
handles(data, mapping)¶
-
-
class
robot.htmldata.jsonwriter.DictDumper(jsondumper)[source]¶ Bases:
robot.htmldata.jsonwriter._Dumper-
handles(data, mapping)¶
-
-
class
robot.htmldata.jsonwriter.TupleListDumper(jsondumper)[source]¶ Bases:
robot.htmldata.jsonwriter._Dumper-
handles(data, mapping)¶
-