13 lines
753 B
TypeScript
13 lines
753 B
TypeScript
/** User decision: video canvas authorization is paused; manual video features are unchanged. */
|
|
export const ZCODE_VIDEO_CANVAS_AUTHORIZED = false;
|
|
export function isZcodeWorkspaceAuthorized(workspace: string) {
|
|
return workspace !== "video" || ZCODE_VIDEO_CANVAS_AUTHORIZED;
|
|
}
|
|
|
|
/** Video-only controls can also appear in the image workspace's mode menus. */
|
|
export const VIDEO_ONLY_AGENT_TOOLBAR_KEYS = new Set([
|
|
"markerPanel", "workflowConnection", "addImageInput", "addScriptNode", "addVideoInput", "workflowNodeLibrary",
|
|
"exportVideoCanvas", "importVideoCanvas", "newVideoCanvas", "videoUpload", "videoPlay", "videoPause", "videoMute",
|
|
"videoUnmute", "videoMore", "videoDownload", "videoDelete", "chatModeVideoActive", "chatModeVideoMenu",
|
|
]);
|