commands/scaffold_templates library
Scaffold template strings for nitrogen init.
Every file that nitrogen init writes is defined here as a named function.
This keeps init_command.dart focused on logic and makes templates easy
to find, review, and update independently.
Functions
-
androidBuildGradleTemplate(
String org, String pluginName) → String -
Generates
android/build.gradleusing the modernplugins {}DSL. -
androidImplKtTemplate(
String org, String pluginName, String className, String moduleName) → String -
androidPluginKtTemplate(
String org, String pluginName, String className, String moduleName) → String -
cmakeListsTemplate(
String pluginName) → String -
exampleMainDartTemplate(
String pluginName, String className) → String -
iosSwiftImplTemplate(
String className) → String -
iosSwiftPluginTemplate(
String className) → String -
macosSwiftImplTemplate(
String className) → String -
macosSwiftPluginTemplate(
String className) → String -
nativeDartTemplate(
String pluginName, String className, String annotation) → String -
packageSwiftTemplate(
String pluginName, String className, String platformSpec, {bool isMacos = false}) → String -
Generates the SPM
Package.swiftforpluginName. -
pluginCppTemplate(
String pluginName) → String