workadventure/front/src/Api/iframe/controls.ts

16 lines
506 B
TypeScript
Raw Normal View History

import { IframeApiContribution, sendToWorkadventure } from "./IframeApiContribution";
export class WorkadventureControlsCommands extends IframeApiContribution<WorkadventureControlsCommands> {
callbacks = [];
disablePlayerControls(): void {
sendToWorkadventure({ type: "disablePlayerControls", data: null });
}
restorePlayerControls(): void {
sendToWorkadventure({ type: "restorePlayerControls", data: null });
}
}
export default new WorkadventureControlsCommands();