Loading libraries/scrcpy/src/control/basic.ts→libraries/scrcpy/src/control/empty.ts +3 −0 Original line number Diff line number Diff line import { Struct } from "@yume-chan/struct"; export const BasicControlMessage = new Struct().uint8("type"); export const EmptyControlMessage = new Struct().uint8("type"); libraries/scrcpy/src/control/index.ts +1 −1 Original line number Diff line number Diff line export * from "./back-or-screen-on.js"; export * from "./basic.js"; export * from "./empty.js"; export * from "./hover-helper.js"; export * from "./inject-keycode.js"; export * from "./inject-scroll.js"; Loading libraries/scrcpy/src/control/rotate-device.ts +2 −2 Original line number Diff line number Diff line import { BasicControlMessage } from "./basic.js"; import { EmptyControlMessage } from "./empty.js"; export const ScrcpyRotateDeviceControlMessage = BasicControlMessage; export const ScrcpyRotateDeviceControlMessage = EmptyControlMessage; export type ScrcpyRotateDeviceControlMessage = (typeof ScrcpyRotateDeviceControlMessage)["TInit"]; libraries/scrcpy/src/control/serializer.ts +4 −4 Original line number Diff line number Diff line Loading @@ -3,7 +3,7 @@ import type { ScrcpyScrollController, } from "../options/index.js"; import { BasicControlMessage } from "./basic.js"; import { EmptyControlMessage } from "./empty.js"; import type { AndroidKeyEventAction } from "./inject-keycode.js"; import { ScrcpyInjectKeyCodeControlMessage } from "./inject-keycode.js"; import type { ScrcpyInjectScrollControlMessage } from "./inject-scroll.js"; Loading Loading @@ -86,7 +86,7 @@ export class ScrcpyControlMessageSerializer { } expandNotificationPanel() { return BasicControlMessage.serialize({ return EmptyControlMessage.serialize({ type: this.#typeValues.get( ScrcpyControlMessageType.ExpandNotificationPanel, ), Loading @@ -94,7 +94,7 @@ export class ScrcpyControlMessageSerializer { } expandSettingPanel() { return BasicControlMessage.serialize({ return EmptyControlMessage.serialize({ type: this.#typeValues.get( ScrcpyControlMessageType.ExpandSettingPanel, ), Loading @@ -102,7 +102,7 @@ export class ScrcpyControlMessageSerializer { } collapseNotificationPanel() { return BasicControlMessage.serialize({ return EmptyControlMessage.serialize({ type: this.#typeValues.get( ScrcpyControlMessageType.CollapseNotificationPanel, ), Loading libraries/scrcpy/src/options/1_16/message.ts +2 −2 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ import Struct, { placeholder } from "@yume-chan/struct"; import type { AndroidMotionEventAction } from "../../control/index.js"; import { BasicControlMessage, EmptyControlMessage, ScrcpyControlMessageType, } from "../../control/index.js"; Loading Loading @@ -44,7 +44,7 @@ export const ScrcpyInjectTouchControlMessage1_16 = new Struct() export type ScrcpyInjectTouchControlMessage1_16 = (typeof ScrcpyInjectTouchControlMessage1_16)["TInit"]; export const ScrcpyBackOrScreenOnControlMessage1_16 = BasicControlMessage; export const ScrcpyBackOrScreenOnControlMessage1_16 = EmptyControlMessage; export const ScrcpySetClipboardControlMessage1_15 = new Struct() .uint8("type") Loading Loading
libraries/scrcpy/src/control/basic.ts→libraries/scrcpy/src/control/empty.ts +3 −0 Original line number Diff line number Diff line import { Struct } from "@yume-chan/struct"; export const BasicControlMessage = new Struct().uint8("type"); export const EmptyControlMessage = new Struct().uint8("type");
libraries/scrcpy/src/control/index.ts +1 −1 Original line number Diff line number Diff line export * from "./back-or-screen-on.js"; export * from "./basic.js"; export * from "./empty.js"; export * from "./hover-helper.js"; export * from "./inject-keycode.js"; export * from "./inject-scroll.js"; Loading
libraries/scrcpy/src/control/rotate-device.ts +2 −2 Original line number Diff line number Diff line import { BasicControlMessage } from "./basic.js"; import { EmptyControlMessage } from "./empty.js"; export const ScrcpyRotateDeviceControlMessage = BasicControlMessage; export const ScrcpyRotateDeviceControlMessage = EmptyControlMessage; export type ScrcpyRotateDeviceControlMessage = (typeof ScrcpyRotateDeviceControlMessage)["TInit"];
libraries/scrcpy/src/control/serializer.ts +4 −4 Original line number Diff line number Diff line Loading @@ -3,7 +3,7 @@ import type { ScrcpyScrollController, } from "../options/index.js"; import { BasicControlMessage } from "./basic.js"; import { EmptyControlMessage } from "./empty.js"; import type { AndroidKeyEventAction } from "./inject-keycode.js"; import { ScrcpyInjectKeyCodeControlMessage } from "./inject-keycode.js"; import type { ScrcpyInjectScrollControlMessage } from "./inject-scroll.js"; Loading Loading @@ -86,7 +86,7 @@ export class ScrcpyControlMessageSerializer { } expandNotificationPanel() { return BasicControlMessage.serialize({ return EmptyControlMessage.serialize({ type: this.#typeValues.get( ScrcpyControlMessageType.ExpandNotificationPanel, ), Loading @@ -94,7 +94,7 @@ export class ScrcpyControlMessageSerializer { } expandSettingPanel() { return BasicControlMessage.serialize({ return EmptyControlMessage.serialize({ type: this.#typeValues.get( ScrcpyControlMessageType.ExpandSettingPanel, ), Loading @@ -102,7 +102,7 @@ export class ScrcpyControlMessageSerializer { } collapseNotificationPanel() { return BasicControlMessage.serialize({ return EmptyControlMessage.serialize({ type: this.#typeValues.get( ScrcpyControlMessageType.CollapseNotificationPanel, ), Loading
libraries/scrcpy/src/options/1_16/message.ts +2 −2 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ import Struct, { placeholder } from "@yume-chan/struct"; import type { AndroidMotionEventAction } from "../../control/index.js"; import { BasicControlMessage, EmptyControlMessage, ScrcpyControlMessageType, } from "../../control/index.js"; Loading Loading @@ -44,7 +44,7 @@ export const ScrcpyInjectTouchControlMessage1_16 = new Struct() export type ScrcpyInjectTouchControlMessage1_16 = (typeof ScrcpyInjectTouchControlMessage1_16)["TInit"]; export const ScrcpyBackOrScreenOnControlMessage1_16 = BasicControlMessage; export const ScrcpyBackOrScreenOnControlMessage1_16 = EmptyControlMessage; export const ScrcpySetClipboardControlMessage1_15 = new Struct() .uint8("type") Loading