File size: 526 Bytes
b7ed1ef
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
export interface CameraState {
  azimuth: number
  elevation: number
  distance: number
  imageUrl: string | null
}

export interface CameraWidgetOptions {
  container: HTMLElement
  initialState?: Partial<CameraState>
  onStateChange?: (state: CameraState) => void
}

export interface AppExposed {
  updateImage: (url: string | null) => void
  setCameraView: (enabled: boolean) => void
  setState: (state: Partial<CameraState>) => void
  cleanup: () => void
}

export type QwenMultiangleNode = ComfyNode