ReceiptShareOptions constructor

ReceiptShareOptions({
  1. RequestedPermission? requestedPermissions,
  2. ShareMetadataBehaviour? shareEncryptionKey,
  3. SecretIdShareOptions? shareSecretIds,
})

Implementation

ReceiptShareOptions({
		RequestedPermission? requestedPermissions,
		ShareMetadataBehaviour? shareEncryptionKey,
		SecretIdShareOptions? shareSecretIds
	}) : requestedPermissions = requestedPermissions ?? RequestedPermission.maxWrite,
	shareEncryptionKey = shareEncryptionKey ?? ShareMetadataBehaviour.ifAvailable,
	shareSecretIds = shareSecretIds ?? SecretIdShareOptionsAllAvailable(false);