SetupConfig constructor

SetupConfig({
  1. required String appName,
  2. required String orgDomain,
  3. required String baseClassName,
  4. required TemplateType template,
  5. required String outputDir,
  6. bool createModels = false,
  7. bool createServer = false,
  8. bool useFirebase = false,
  9. String? firebaseProjectId,
  10. bool setupCloudRun = false,
  11. String? serviceAccountKeyPath,
  12. List<String> platforms = const ['android', 'ios', 'web', 'linux', 'macos', 'windows'],
})

Implementation

SetupConfig({
  required this.appName,
  required this.orgDomain,
  required this.baseClassName,
  required this.template,
  required this.outputDir,
  this.createModels = false,
  this.createServer = false,
  this.useFirebase = false,
  this.firebaseProjectId,
  this.setupCloudRun = false,
  this.serviceAccountKeyPath,
  this.platforms = const [
    'android',
    'ios',
    'web',
    'linux',
    'macos',
    'windows',
  ],
});