FFCodemagicGooglePlayStoreSettings constructor

FFCodemagicGooglePlayStoreSettings({
  1. FFCodemagicGooglePlayStoreSettings_GooglePlayTrack? playTrack,
  2. String? playstoreKeyPath,
  3. String? playstoreCredentialsPath,
  4. bool? manualKeystore,
  5. bool? sameKeystoreAndAliasPassword,
  6. String? alias,
  7. String? manualKeystorePath,
  8. bool? changesNotSentForReview,
  9. bool? acknowledgedReleaseModeDialog,
  10. bool? submitAsDraft,
})

Implementation

factory FFCodemagicGooglePlayStoreSettings({
  FFCodemagicGooglePlayStoreSettings_GooglePlayTrack? playTrack,
  $core.String? playstoreKeyPath,
  $core.String? playstoreCredentialsPath,
  $core.bool? manualKeystore,
  $core.bool? sameKeystoreAndAliasPassword,
  $core.String? alias,
  $core.String? manualKeystorePath,
  $core.bool? changesNotSentForReview,
  $core.bool? acknowledgedReleaseModeDialog,
  $core.bool? submitAsDraft,
}) {
  final result = create();
  if (playTrack != null) result.playTrack = playTrack;
  if (playstoreKeyPath != null) result.playstoreKeyPath = playstoreKeyPath;
  if (playstoreCredentialsPath != null)
    result.playstoreCredentialsPath = playstoreCredentialsPath;
  if (manualKeystore != null) result.manualKeystore = manualKeystore;
  if (sameKeystoreAndAliasPassword != null)
    result.sameKeystoreAndAliasPassword = sameKeystoreAndAliasPassword;
  if (alias != null) result.alias = alias;
  if (manualKeystorePath != null)
    result.manualKeystorePath = manualKeystorePath;
  if (changesNotSentForReview != null)
    result.changesNotSentForReview = changesNotSentForReview;
  if (acknowledgedReleaseModeDialog != null)
    result.acknowledgedReleaseModeDialog = acknowledgedReleaseModeDialog;
  if (submitAsDraft != null) result.submitAsDraft = submitAsDraft;
  return result;
}