BranchConfigModel.fromMap constructor
BranchConfigModel.fromMap(
- Map<String, dynamic> map
)
Implementation
factory BranchConfigModel.fromMap(Map<String, dynamic> map) {
return BranchConfigModel(
createdAt: map['createdAt'] != null
? DataClassUtils.dynamicToInt(map['createdAt'])
: null,
updatedAt: map['updatedAt'] != null
? DataClassUtils.dynamicToInt(map['updatedAt'])
: null,
icon: map["icon"] != null
? FileModel.fromMap(
DataClassUtils.dynamicToMapStringDynamic(map["icon"]))
: null,
logo: map["logo"] != null
? FileModel.fromMap(
DataClassUtils.dynamicToMapStringDynamic(map["logo"]))
: null,
documentSignature: map["documentSignature"] != null
? FileModel.fromMap(DataClassUtils.dynamicToMapStringDynamic(
map["documentSignature"]))
: null,
email: map['email'],
website: map['website'],
bascDetailsAccountNumber: map['bascDetailsAccountNumber'],
bascDetailsSortCode: map['bascDetailsSortCode'],
phoneNumbers: map['phoneNumbers'],
mobileNumbers: map['mobileNumbers'],
address: map['address'] != null
? AddressOnMapModel.fromMap(
DataClassUtils.dynamicToMapStringDynamic(
map['address'],
),
)
: null,
companyName: map['companyName'],
tenantLetter: map['tenantLetter'] != null
? GenerateLetterModel.fromMap(
DataClassUtils.dynamicToMapStringDynamic(
map["tenantLetter"],
),
)
: null,
tenantLetterMissed: map['tenantLetterMissed'] != null
? GenerateLetterModel.fromMap(
DataClassUtils.dynamicToMapStringDynamic(
map["tenantLetterMissed"],
),
)
: null,
repairLetter: map['repairLetter'] != null
? GenerateLetterModel.fromMap(
DataClassUtils.dynamicToMapStringDynamic(map["repairLetter"]))
: null,
gasSafeRegistrationNumber: map['gasSafeRegistrationNumber'],
companyRegistrationNumber: map['companyRegistrationNumber'],
vatNumber: map['vatNumber'],
letterFooter: map['letterFooter'] != null
? FileModel.fromMap(
DataClassUtils.dynamicToMapStringDynamic(map["letterFooter"]))
: null,
letterHeader: map['letterHeader'] != null
? FileModel.fromMap(
DataClassUtils.dynamicToMapStringDynamic(map["letterHeader"]))
: null,
privacyPolicyPdf: map['privacyPolicyPdf'] != null
? FileModel.fromMap(
DataClassUtils.dynamicToMapStringDynamic(map["privacyPolicyPdf"]))
: null,
branchID: map['branchID'],
branchName: map['branchName'],
);
}