Files
better-xcloud/src/modules/game-bar/base-action.ts
2024-12-09 07:01:13 +07:00

17 lines
324 B
TypeScript
Executable File

import { BxEventBus } from "@/utils/bx-event-bus";
export abstract class BaseGameBarAction {
abstract $content: HTMLElement;
constructor() {}
reset() {}
onClick(e: Event) {
BxEventBus.Stream.emit('gameBar.activated', {});
};
render(): HTMLElement {
return this.$content;
};
}