ConsolePlugin
Constructor:
Signature:
def __init__(self, output_dir: Path) -> None: ...
Parameters:
-
output_dir:
- Type
-
Path
Methods:
-
before_any_start
Signature:
def before_any_start(self) -> None:... -
after_all_finished
Signature:
def after_all_finished(self) -> None:... -
on_start
Signature:
def on_start(self, plugins: Iterable[QueryCodegenPlugin], query: Path) -> None:...Parameters:
-
plugins:
- Type
-
Iterable[QueryCodegenPlugin]
-
query:
- Type
-
Path
-
-
on_end
Signature:
def on_end(self, result: CodegenResult) -> None:...Parameters:
-
result:
- Type
-
CodegenResult
-
Attributes:
-
output_dir:
-
files_generated:
- Type
-
List[Path]