CanvasSyncRequestModel.fromJson constructor

CanvasSyncRequestModel.fromJson(
  1. Json json
)

Implementation

factory CanvasSyncRequestModel.fromJson(Json json) {
  final rawObjectWatermarks = json['object_actor_hlc_watermarks'];
  final rawMetadataWatermarks = json['metadata_actor_hlc_watermarks'];

  return CanvasSyncRequestModel(
    conversationKey: json['conversation_key'] as String,
    canvasId: json['canvas_id'] as String,
    objectActorHlcWatermarks: _readWatermarks(rawObjectWatermarks),
    metadataActorHlcWatermarks: _readWatermarks(rawMetadataWatermarks),
  );
}