Как использовать JSDo c Enum Type внутри typedef со значением по умолчанию - PullRequest
0 голосов
/ 20 января 2020

Пожалуйста, как я могу использовать enum внутри typedef? Я ожидаю, что значение по умолчанию TArticleRefineFilterByDepartmentInfo будет равно TArticleRefineFilterType.ByDepartment (0 ноль).

/** @enum {number} */
export const TArticleRefineFilterType = {
  ByDepartment: 0,
  ByTag: 1
}

/**
 * @typedef {{
 *   type: TArticleRefineFilterType.ByDepartment;
 * }} TArticleRefineFilterByDepartmentInfo
 */
...