import type { KeyCode } from "../engine/engine_input.js";
import { Behaviour } from "../engine-components/Component.js";

/** @internal */
export class PresentationMode extends Behaviour {

    toggleKey: KeyCode = "KeyP";

    update(): void {
        if (this.context.input.isKeyDown(this.toggleKey)) {
            this.context.domElement.classList.toggle("presentation-mode");
        }
    }
}