UploadOptionsModel.fromYaml constructor

UploadOptionsModel.fromYaml(
  1. Map? yamlMap
)

Implementation

factory UploadOptionsModel.fromYaml(Map<dynamic, dynamic>? yamlMap) {
  final map = yamlMap ?? <dynamic, dynamic>{};
  return UploadOptionsModel(
    github: GithubModel.fromYaml(map['github'] ?? <dynamic, dynamic>{}),
    googleDrive: GoogleDriveModel.fromYaml(
        map['google_drive'] ?? <dynamic, dynamic>{}),
    diawi: DiawiModel.fromYaml(map['diawi'] ?? <dynamic, dynamic>{}),
    slack: SlackModel.fromYaml(map['slack'] ?? <dynamic, dynamic>{}),
    teams: TeamsModel.fromYaml(map['teams'] ?? <dynamic, dynamic>{}),
    aws: AWSModel.fromYaml(map['aws'] ?? <dynamic, dynamic>{}),
    gitlab: GitlabModel.fromYaml(map['gitlab'] ?? <dynamic, dynamic>{}),
    playStore:
        PlayStoreModel.fromYaml(map['play_store'] ?? <dynamic, dynamic>{}),
    appStore:
        AppStoreModel.fromYaml(map['app_store'] ?? <dynamic, dynamic>{}),
  );
}