nanover.core.types module

class nanover.core.types.CommandRegistration(*, name: str, label: str | None = None, icon: str | None = None, arguments: dict | None = None, handler: Callable[..., dict | None])

Bases: object

arguments: dict | None = None
handler: Callable[[...], dict | None]
icon: str | None = None
label: str | None = None
name: str
run(arguments: dict | None = None)
to_dict()