AFSourceTemplateInsertions.createCore constructor
AFSourceTemplateInsertions.createCore({
- required String packagePath,
Implementation
factory AFSourceTemplateInsertions.createCore({ required String packagePath }) {
final appNamespace = AFibD.config.appNamespace;
final appNamespaceUpper = appNamespace.toUpperCase();
final insertions = <AFSourceTemplateInsertion, Object>{
AFSourceTemplate.insertAppNamespaceInsertion: appNamespace,
AFSourceTemplate.insertPackageNameInsertion: AFibD.config.packageName,
AFSourceTemplate.insertPackagePathInsertion: packagePath,
AFSourceTemplate.insertStateTypeInsertion: "${appNamespaceUpper}State",
AFSourceTemplate.insertFileHeaderInsertion: AFibD.config.fileHeader,
};
return AFSourceTemplateInsertions(insertions: insertions);
}