Files
archy/docker/kithmoot/archipelago-video.d.mts

17 lines
414 B
TypeScript

export interface ArchipelagoVideoPipOptions {
button: HTMLButtonElement
status: HTMLElement
getVideo: () => HTMLVideoElement | null
dashboardOrigin: string
win?: Window
doc?: Document
}
export interface ArchipelagoVideoPipAdapter {
enter: () => Promise<void>
stop: () => void
dispose: () => void
}
export function attachVideoPip(options: ArchipelagoVideoPipOptions): ArchipelagoVideoPipAdapter