INNER CODE UNIT · Python

EditPayload

GenielabsOpenSource/spine-animation-ai · reskin-app/app/backend/server.py:115

class EditPayload(BaseModel):
    slot: str
    skin_name: str  # which skin's parts to apply edits to
    edit: dict      # mirrors SlotEdit


class ExportPayload(BaseModel):
    skin_name: str
    edits: dict[str, dict] = {}  # {slot: SlotEdit-like dict}
    write_into_main_json: bool = False  # if True, modify Spine.json in place; else write Spine_{skin}.json


# ───────── Project ─────────


@app.post("/api/project/open")
def open_project(payload: OpenProjectPayload):
    try:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…