JsonModel constructor

JsonModel(
  1. String? fileName,
  2. List<DartDeclaration>? dartDeclarations,
  3. Map<String, dynamic>? value
)

Implementation

JsonModel(String? fileName, List<DartDeclaration>? dartDeclarations,
    Map<String, dynamic>? value) {
  this.fileName = fileName;
  className = fileName?.toTitleCase();
  declaration = dartDeclarations?.toDeclarationStrings(className);
  imports = dartDeclarations?.toImportStrings();
  imports_raw = dartDeclarations?.getImportRaw();
  enums = dartDeclarations?.getEnums(className);
  nestedClasses = dartDeclarations?.getNestedClasses();
  maps = value;
}