TemplateDefinition constructor

const TemplateDefinition({
  1. required String id,
  2. required String category,
  3. required String description,
  4. List<String> requiredWidgets = const [],
  5. List<String> requiredPackages = const [],
  6. required String builder({
    1. bool addApiCalling,
    2. required String className,
    3. List<String> drawerNames,
    4. bool hasBottomBar,
    5. bool hasDrawer,
    6. required String isLoading,
    7. String? projectName,
    8. List<String> tabNames,
    }),
})

Creates a new template definition

Implementation

const TemplateDefinition({
  required this.id,
  required this.category,
  required this.description,
  this.requiredWidgets = const [],
  this.requiredPackages = const [],
  required this.builder,
});