@yume-chan/scrcpy
Version:
TypeScript implementation of Scrcpy.
21 lines • 1.03 kB
TypeScript
import type { NumberFieldVariant } from "@yume-chan/struct";
import Struct from "@yume-chan/struct";
import type { ScrcpyInjectScrollControlMessage } from "../../control/index.js";
import { ScrcpyControlMessageType } from "../../control/index.js";
import type { ScrcpyScrollController } from "../1_16/index.js";
export declare const ScrcpySignedFloatNumberVariant: NumberFieldVariant;
export declare const ScrcpyInjectScrollControlMessage1_25: Struct<{
type: ScrcpyControlMessageType.InjectScroll;
pointerX: number;
pointerY: number;
screenWidth: number;
screenHeight: number;
scrollX: number;
scrollY: number;
buttons: number;
}, never, Record<never, never>, undefined>;
export type ScrcpyInjectScrollControlMessage1_25 = (typeof ScrcpyInjectScrollControlMessage1_25)["TInit"];
export declare class ScrcpyScrollController1_25 implements ScrcpyScrollController {
serializeScrollMessage(message: ScrcpyInjectScrollControlMessage): Uint8Array | undefined;
}
//# sourceMappingURL=scroll.d.ts.map