UploadOptionsModel constructor
UploadOptionsModel({
- GithubModel? github,
- GoogleDriveModel? googleDrive,
- DiawiModel? diawi,
- SlackModel? slack,
- TeamsModel? teams,
- AWSModel? aws,
- GitlabModel? gitlab,
- PlayStoreModel? playStore,
- AppStoreModel? appStore,
Implementation
UploadOptionsModel({
GithubModel? github,
GoogleDriveModel? googleDrive,
DiawiModel? diawi,
SlackModel? slack,
TeamsModel? teams,
AWSModel? aws,
GitlabModel? gitlab,
PlayStoreModel? playStore,
AppStoreModel? appStore,
}) : github = github ?? GithubModel(), // Default for github
googleDrive =
googleDrive ?? GoogleDriveModel(), // Default for googleDrive
diawi = diawi ?? DiawiModel(), // Default for diawi
slack = slack ?? SlackModel(),
teams = teams ?? TeamsModel(),
aws = aws ?? AWSModel(), // Default for aws
gitlab = gitlab ?? GitlabModel(), // Default for gitlab
playStore = playStore ?? PlayStoreModel(), // Default for playStore
appStore = appStore ?? AppStoreModel();