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
|