|
|
|
@ -3,34 +3,34 @@ import type { NodeType } from "@/types"; |
|
|
|
export type NodeDimensions = { width: number; height: number }; |
|
|
|
|
|
|
|
export const defaultNodeDimensions: Record<NodeType, NodeDimensions> = { |
|
|
|
group: { width: 400, height: 300 }, |
|
|
|
group: { width: 420, height: 300 }, |
|
|
|
imageInput: { width: 300, height: 280 }, |
|
|
|
smartImage: { width: 300, height: 280 }, |
|
|
|
audioInput: { width: 300, height: 280 }, |
|
|
|
smartAudio: { width: 300, height: 280 }, |
|
|
|
audioInput: { width: 320, height: 180 }, |
|
|
|
smartAudio: { width: 360, height: 180 }, |
|
|
|
videoInput: { width: 300, height: 280 }, |
|
|
|
annotation: { width: 300, height: 280 }, |
|
|
|
annotation: { width: 520, height: 360 }, |
|
|
|
smartVideo: { width: 300, height: 280 }, |
|
|
|
prompt: { width: 300, height: 200 }, |
|
|
|
smartText: { width: 300, height: 200 }, |
|
|
|
array: { width: 300, height: 280 }, |
|
|
|
promptConstructor: { width: 300, height: 280 }, |
|
|
|
prompt: { width: 320, height: 180 }, |
|
|
|
smartText: { width: 360, height: 220 }, |
|
|
|
array: { width: 320, height: 220 }, |
|
|
|
promptConstructor: { width: 420, height: 280 }, |
|
|
|
nanoBanana: { width: 300, height: 280 }, |
|
|
|
generateVideo: { width: 300, height: 280 }, |
|
|
|
generate3d: { width: 300, height: 300 }, |
|
|
|
generateAudio: { width: 300, height: 280 }, |
|
|
|
llmGenerate: { width: 300, height: 200 }, |
|
|
|
output: { width: 300, height: 280 }, |
|
|
|
outputGallery: { width: 300, height: 280 }, |
|
|
|
imageCompare: { width: 400, height: 360 }, |
|
|
|
videoStitch: { width: 400, height: 280 }, |
|
|
|
easeCurve: { width: 340, height: 280 }, |
|
|
|
videoTrim: { width: 360, height: 360 }, |
|
|
|
videoFrameGrab: { width: 320, height: 320 }, |
|
|
|
router: { width: 200, height: 80 }, |
|
|
|
switch: { width: 220, height: 120 }, |
|
|
|
conditionalSwitch: { width: 260, height: 180 }, |
|
|
|
glbViewer: { width: 360, height: 380 }, |
|
|
|
generate3d: { width: 360, height: 300 }, |
|
|
|
generateAudio: { width: 360, height: 180 }, |
|
|
|
llmGenerate: { width: 360, height: 240 }, |
|
|
|
output: { width: 360, height: 260 }, |
|
|
|
outputGallery: { width: 420, height: 320 }, |
|
|
|
imageCompare: { width: 520, height: 360 }, |
|
|
|
videoStitch: { width: 420, height: 280 }, |
|
|
|
easeCurve: { width: 340, height: 260 }, |
|
|
|
videoTrim: { width: 420, height: 280 }, |
|
|
|
videoFrameGrab: { width: 360, height: 240 }, |
|
|
|
router: { width: 280, height: 180 }, |
|
|
|
switch: { width: 280, height: 180 }, |
|
|
|
conditionalSwitch: { width: 340, height: 240 }, |
|
|
|
glbViewer: { width: 420, height: 360 }, |
|
|
|
}; |
|
|
|
|
|
|
|
export const DEFAULT_NODE_DIMENSIONS: NodeDimensions = { width: 300, height: 280 }; |
|
|
|
|