我正在编写一个打字稿库,我想在其中实现自己的Gamepad
类。这不会扩展现有的HTML5 Gamepad
类,但是我也不想覆盖原始的HTML5类。
如何在打字稿中使用某种命名空间,
Gamepad
类。第二点,我知道可以在导入时使用别名,但是在编写自己的类时如何访问原始的Gamepad
类:
export default class Gamepad {
nativePad: Gamepad | null = null; // I would like this to reference the native Gamepad typing
constructor() {}
}
基本上,我想要一种使用MyGamepad
之类的名称来避免冲突的方法。
答案 0 :(得分:1)
这似乎很愚蠢,但是您可以使用window.Gamepad