swagger_generator_flutter/lib/templates/api/main_api.mustache

19 lines
336 B
Plaintext

{{>common/file_header}}
{{>common/imports}}
/// 主 API 接口
/// 集合所有 Tag 的 API
abstract class {{className}} {
/// 创建 API 服务实例
factory {{className}}(
Dio dio, {
String? baseUrl,
}) = _{{className}};
{{#tagApis}}
/// {{tagName}}相关API
{{apiClassName}} get {{propertyName}};
{{/tagApis}}
}