feat: xyz grid

This commit is contained in:
Bingsu
2023-06-05 13:44:19 +09:00
parent 3702d196b3
commit 51e70b1bca
4 changed files with 105 additions and 4 deletions

View File

@@ -4,6 +4,7 @@ from typing import TYPE_CHECKING
if TYPE_CHECKING:
from abc import ABC, abstractmethod
from collections import namedtuple
from dataclasses import dataclass
from typing import Any
@@ -79,5 +80,15 @@ if TYPE_CHECKING:
def elem_id(self, item_id: Any) -> str:
pass
ScriptClassData = namedtuple(
"ScriptClassData", ["script_class", "path", "basedir", "module"]
)
scripts_data: list[ScriptClassData] = []
else:
from modules.scripts import AlwaysVisible, PostprocessImageArgs, Script
from modules.scripts import (
AlwaysVisible,
PostprocessImageArgs,
Script,
scripts_data,
)