toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() => {
  'name': name,
  'description': description,
  if (parameters != null) 'parameters': parameters!.toJson(),
  if (parametersJsonSchema != null)
    'parametersJsonSchema': parametersJsonSchema!.toJson(),
  if (response != null) 'response': response!.toJson(),
  if (responseJsonSchema != null)
    'responseJsonSchema': responseJsonSchema!.toJson(),
  if (behavior.isNotDefault) 'behavior': behavior.toJson(),
};