WIP - Add system notifications for document upload progress/status

This commit is contained in:
Anton Stubenbord
2023-01-09 01:35:47 +01:00
parent 3c6c4e63d7
commit 8cf3020335
34 changed files with 615 additions and 44 deletions

View File

@@ -0,0 +1,17 @@
import 'package:json_annotation/json_annotation.dart';
part 'open_created_document_notification_payload.g.dart';
@JsonSerializable()
class CreateDocumentSuccessNotificationResponsePayload {
final int documentId;
CreateDocumentSuccessNotificationResponsePayload(this.documentId);
factory CreateDocumentSuccessNotificationResponsePayload.fromJson(
Map<String, dynamic> json) =>
_$CreateDocumentSuccessNotificationResponsePayloadFromJson(json);
Map<String, dynamic> toJson() =>
_$CreateDocumentSuccessNotificationResponsePayloadToJson(this);
}

View File

@@ -0,0 +1,20 @@
// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'open_created_document_notification_payload.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
CreateDocumentSuccessNotificationResponsePayload
_$CreateDocumentSuccessNotificationResponsePayloadFromJson(
Map<String, dynamic> json) =>
CreateDocumentSuccessNotificationResponsePayload(
json['documentId'] as int,
);
Map<String, dynamic> _$CreateDocumentSuccessNotificationResponsePayloadToJson(
CreateDocumentSuccessNotificationResponsePayload instance) =>
<String, dynamic>{
'documentId': instance.documentId,
};