FunctionDefinition constructor
FunctionDefinition({})
Implementation
factory FunctionDefinition({
$core.String? name,
$core.String? inputType,
$core.String? outputType,
Expression? body,
$core.String? description,
$core.bool? isBase,
$0.Struct? metadata,
}) {
final result = create();
if (name != null) result.name = name;
if (inputType != null) result.inputType = inputType;
if (outputType != null) result.outputType = outputType;
if (body != null) result.body = body;
if (description != null) result.description = description;
if (isBase != null) result.isBase = isBase;
if (metadata != null) result.metadata = metadata;
return result;
}