AI-Narwhal 4 Feature Drop | 2025.1.4 <debuggerx@debuggerx-PC Update templates.xml Create Flutter generator snippets.xml

This commit is contained in:
debuggerx
2025-10-24 21:32:34 +08:00
parent ba94460c6b
commit 7bc760003a
2 changed files with 13 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
<templateSet group="Flutter generator snippets">
<template name="freezedAbstract" value="import 'package:freezed_annotation/freezed_annotation.dart';&#10;&#10;part '$fileName$.freezed.dart';&#10;&#10;@freezed&#10;abstract class $ClassName$ with _$$$ClassName$ {&#10; const factory $ClassName$({&#10; $Params$,&#10; }) = _$ClassName$;&#10; &#10; $code$&#10;}" description="Create feezed template" toReformat="false" toShortenFQNames="true">
<variable name="fileName" expression="fileNameWithoutExtension()" defaultValue="" alwaysStopAt="true" />
<variable name="ClassName" expression="dartClassName()" defaultValue="" alwaysStopAt="true" />
<variable name="Params" expression="dartSuggestVariableName()" defaultValue="" alwaysStopAt="true" />
<variable name="code" expression="" defaultValue="" alwaysStopAt="true" />
<context />
</template>
</templateSet>