CustomFunctionDeclaration constructor

CustomFunctionDeclaration({
  1. required String name,
  2. Map<String, DslType>? args,
  3. required DslType returns,
  4. required String code,
  5. String description = '',
})

Implementation

CustomFunctionDeclaration({
  required this.name,
  Map<String, DslType>? args,
  required this.returns,
  required this.code,
  this.description = '',
}) : args = UnmodifiableMapView(Map<String, DslType>.from(args ?? const {}));