Я шукав навколо, але не можу знайти відповіді на це, сподіваюся, ви можете допомогти. Як я можу додати перелік до Зображення? Це те, чого я хотів би в ідеалі, але я отримую помилку.
declare module 'Lib' {
export module Graphics {
export class Image {
enum State {}
static STATE_IDLE: State;
static STATE_LOADING: State;
static STATE_READY: State;
static STATE_ERROR: State;
constructor();
}
}
}
Якщо я переміщую State в модуль Graphics, він працює, але зараз State належить Graphics, що неправильно. Це має бути частиною Іміджу.
export default
, слід видалитиexport
ключове слово зclass
таnamespace
і додати рядокexport default Image;
після заключної дужкиnamespace
.