UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

20 lines (19 loc) 609 B
"use strict"; import { BaseSceneEventsController } from "./_BaseEventsController"; var WindowEventType = /* @__PURE__ */ ((WindowEventType2) => { WindowEventType2["resize"] = "resize"; return WindowEventType2; })(WindowEventType || {}); export const ACCEPTED_WINDOW_EVENT_TYPES = ["resize" /* resize */]; export class WindowEventsController extends BaseSceneEventsController { constructor() { super(...arguments); this._requireCanvasEventListeners = true; } type() { return "window"; } acceptedEventTypes() { return new Set(ACCEPTED_WINDOW_EVENT_TYPES.map((n) => `${n}`)); } }