как проверить, является ли параметр функции необязательным, используя пакет anzlyzer?
Например:
myFunction(param1, {param2});
Я хотел бы знать, что param1
требуется, а param2
не является обязательным.
как проверить, является ли параметр функции необязательным, используя пакет anzlyzer?
Например:
myFunction(param1, {param2});
Я хотел бы знать, что param1
требуется, а param2
не является обязательным.
Параметры, если я правильно помню, имеют геттер kind
, который является экземпляром ParameterKind, который может быть REQUIRED
, NAMED
или POSITIONAL
(также необязательно).
parameter.kind
всегда возвращает параметр
- person Luis Vargas; 21.01.2017
parameter.parameterKind
- person Luis Vargas; 21.01.2017