defineFunction function

FunctionDef defineFunction({
  1. required String name,
  2. required String description,
  3. required List<PropDef> params,
  4. PropType? returns,
  5. required Object? fn(
    1. Map<String, Object?> args
    ),
})

Implementation

FunctionDef defineFunction({
  required String name,
  required String description,
  required List<PropDef> params,
  PropType? returns,
  required Object? Function(Map<String, Object?> args) fn,
}) =>
    FunctionDef(name: name, description: description, params: params, returns: returns, fn: fn);