2026-07-27 18:28:26 +08:00
|
|
|
from __future__ import annotations
|
|
|
|
|
|
|
|
|
|
from .model import StepModel
|
|
|
|
|
|
|
|
|
|
__all__ = ["StepEditorWindow", "StepModel", "main"]
|
2026-07-29 15:43:28 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
def __getattr__(name: str):
|
|
|
|
|
if name in {"StepEditorWindow", "main"}:
|
|
|
|
|
from .app import StepEditorWindow, main
|
|
|
|
|
|
|
|
|
|
return {"StepEditorWindow": StepEditorWindow, "main": main}[name]
|
|
|
|
|
raise AttributeError(f"module {__name__!r} has no attribute {name!r}")
|