ya-webadb/libraries/scrcpy/src/latest.ts

31 lines
1.1 KiB
TypeScript

import { ScrcpyOptions3_1 } from "./3_1/options.js";
export class ScrcpyOptionsLatest<
TVideo extends boolean,
> extends ScrcpyOptions3_1<TVideo> {
constructor(init: ScrcpyOptions3_1.Init<TVideo>, version: string) {
super(init, version);
}
}
export namespace ScrcpyOptionsLatest {
export type Init<TVideo extends boolean = boolean> =
ScrcpyOptions3_1.Init<TVideo>;
}
export {
BackOrScreenOnControlMessage as ScrcpyBackOrScreenOnControlMessage,
CaptureOrientation as ScrcpyCaptureOrientation,
CodecOptions as ScrcpyCodecOptions,
Crop as ScrcpyCrop,
InjectScrollControlMessage as ScrcpyInjectScrollControlMessage,
InjectTouchControlMessage as ScrcpyInjectTouchControlMessage,
InstanceId as ScrcpyInstanceId,
LockOrientation as ScrcpyLockOrientation,
NewDisplay as ScrcpyNewDisplay,
Orientation as ScrcpyOrientation,
PointerId as ScrcpyPointerId,
SetClipboardControlMessage as ScrcpySetClipboardControlMessage,
UHidCreateControlMessage as ScrcpyUHidCreateControlMessage,
UHidOutputDeviceMessage as ScrcpyUHidOutputDeviceMessage,
} from "./3_1/impl/index.js";