Implementation
@override
String get template => '''
// ignore_for_file: unused_import
import 'package:afib/afib_flutter.dart';
$insertExtraImports
$insertMemberVariableImports
class ${insertQueryType}Query extends AFDeferredQuery {
$insertMemberVariables
${insertQueryType}Query({
AFID? id,
$insertConstructorParams
Duration duration = const Duration(milliseconds: 300),
AFOnResponseDelegate<AFUnused>? onSuccess,
}): super(
duration,
$insertSuperParams
id: id,
onSuccess: onSuccess,
);
@override
Duration? finishAsyncExecute(AFFinishQuerySuccessContext<AFUnused> context) {
$insertFinishImpl;
}
$insertAdditionalMethods
}
''';