Как проверить, если параметр функции является необязательным, используя пакет anzlyzer?
Как проверить, если параметр функции является необязательным, используя пакет anzlyzer?
Например:
myFunction(param1, {param2});
Я хотел бы знать, что param1
требуется и param2
необязательно
1 ответ
Решение
Параметры, если я правильно помню, имеют kind
getter, который является экземпляром ParameterKind, который может быть REQUIRED
, NAMED
или же POSITIONAL
(также необязательно).