Signature(String name, String pattern, { func: null })

Source

Signature(String name, String pattern, {func = null}) {
  _Name = name;
  _Pattern = PatternFinder.Transform(pattern);
  _Func = func;
}