chore: checkpoint web Blender feature-gap work, docs and tests
- update native web_engine sources and rebuilt wasm artifacts - add task cards, status notes and tooling scripts - add web e2e specs, tutorial UI sources and tutorial assets - sync golden task manifests and audit records Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
@@ -31,6 +31,18 @@ export const coreSceneCommands = Object.freeze({
|
||||
createCollection(name: string, parentCollectionId?: string | null): CoreCommand<"createCollection"> {
|
||||
return { type: "createCollection", name, ...(parentCollectionId === undefined ? {} : { parentCollectionId }) };
|
||||
},
|
||||
moveCollection(collectionId: string, parentCollectionId: string | null = null, anchorCollectionId: string | null = null, after = false): CoreCommand<"moveCollection"> {
|
||||
return { type: "moveCollection", collectionId, parentCollectionId, ...(anchorCollectionId ? { anchorCollectionId } : {}), ...(after ? { after: true } : {}) };
|
||||
},
|
||||
deleteCollection(collectionId: string, hierarchy = false): CoreCommand<"deleteCollection"> {
|
||||
return { type: "deleteCollection", collectionId, ...(hierarchy ? { hierarchy: true } : {}) };
|
||||
},
|
||||
setScene(sceneId: string): CoreCommand<"setScene"> {
|
||||
return { type: "setScene", sceneId };
|
||||
},
|
||||
setActiveCollection(collectionId: string): CoreCommand<"setActiveCollection"> {
|
||||
return { type: "setActiveCollection", collectionId };
|
||||
},
|
||||
moveToCollection(objectId: string, collectionId: string): CoreCommand<"moveObjectToCollection"> {
|
||||
return { type: "moveObjectToCollection", objectId, collectionId };
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user