FFPushNotificationData constructor

FFPushNotificationData({
  1. String? notificationTitle,
  2. String? notificationText,
  3. String? notificationImageUrl,
  4. String? userRefs,
  5. FFPushNotificationData_TargetAudience? targetAudience,
  6. FFPushNotificationData_Status? status,
  7. String? resultMessage,
  8. Timestamp? timestamp,
  9. String? initialPageName,
  10. String? notificationSound,
  11. Timestamp? scheduledTime,
  12. int? batchIndex,
  13. int? numBatches,
})

Implementation

factory FFPushNotificationData({
  $core.String? notificationTitle,
  $core.String? notificationText,
  $core.String? notificationImageUrl,
  $core.String? userRefs,
  FFPushNotificationData_TargetAudience? targetAudience,
  FFPushNotificationData_Status? status,
  $core.String? resultMessage,
  $0.Timestamp? timestamp,
  $core.String? initialPageName,
  $core.String? notificationSound,
  $0.Timestamp? scheduledTime,
  $core.int? batchIndex,
  $core.int? numBatches,
}) {
  final result = create();
  if (notificationTitle != null) result.notificationTitle = notificationTitle;
  if (notificationText != null) result.notificationText = notificationText;
  if (notificationImageUrl != null)
    result.notificationImageUrl = notificationImageUrl;
  if (userRefs != null) result.userRefs = userRefs;
  if (targetAudience != null) result.targetAudience = targetAudience;
  if (status != null) result.status = status;
  if (resultMessage != null) result.resultMessage = resultMessage;
  if (timestamp != null) result.timestamp = timestamp;
  if (initialPageName != null) result.initialPageName = initialPageName;
  if (notificationSound != null) result.notificationSound = notificationSound;
  if (scheduledTime != null) result.scheduledTime = scheduledTime;
  if (batchIndex != null) result.batchIndex = batchIndex;
  if (numBatches != null) result.numBatches = numBatches;
  return result;
}