Для следующего класса:
module LayoutEngine {
enum DocumentFormat {
DOCX = 1
};
export class DocHeader {
public format : DocumentFormat;
}
}
У меня есть два вопроса:
- Вышеупомянутая ошибка компиляции, в которой говорится: "Публичное свойство" формат "экспортируемого класса имеет или использует закрытый тип" DocumentFormat "." Но объявление публичности до перечисления также ошибка. Итак, как мне это сделать?
- Есть ли способ разместить объявление enum внутри класса? Просто имя модуля не подходит для пространства имен, так как у меня много классов в этом модуле.
thanks - dave