ORIONIS API REFERENCE

THE ORIONIS API

Build with clarity.

Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.

class documentation

Generate a facade and its typing interface.

Method createFiles Create a facade implementation and its .pyi interface.
Method getReplacements Return a Python string literal for the configured accessor.
Class Variable arguments Undocumented
Class Variable description Undocumented
Class Variable path_key Undocumented
Class Variable signature Undocumented
Class Variable success_label Undocumented
Class Variable template_name Undocumented
Class Variable timestamps Undocumented

Inherited from MakeStubCommand:

Method createFile Render one stub into its configured application directory.
Method getTemplateName Return the selected template name.
Async Method handle Create configured files without blocking the running event loop.
Class Variable postfix Undocumented
Class Variable prefix Undocumented
Class Variable replacement_arguments Undocumented
def createFiles(self, app: IApplication, name: str) -> tuple[tuple[str, str], ...]: (source)

Create a facade implementation and its .pyi interface.

Parameters
app:IApplicationApplication that resolves the destination path.
name:strFile name and optional nested directory path.
Returns
tuple[tuple[str, str], ...]Success labels and generated application-relative paths.
def getReplacements(self) -> dict[str, str]: (source)

Return a Python string literal for the configured accessor.

Returns
dict[str, str]Accessor literal inserted into the generated facade.
Raises
TypeErrorIf the accessor argument is not a string.
description: str = (source)

Undocumented

signature: str = (source)

Undocumented

timestamps: bool = (source)

Undocumented