Request.fromJson constructor

Request.fromJson(
  1. Map json_
)

Implementation

Request.fromJson(core.Map json_)
  : this(
      createImage: json_.containsKey('createImage')
          ? CreateImageRequest.fromJson(
              json_['createImage'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      createLine: json_.containsKey('createLine')
          ? CreateLineRequest.fromJson(
              json_['createLine'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      createParagraphBullets: json_.containsKey('createParagraphBullets')
          ? CreateParagraphBulletsRequest.fromJson(
              json_['createParagraphBullets']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      createShape: json_.containsKey('createShape')
          ? CreateShapeRequest.fromJson(
              json_['createShape'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      createSheetsChart: json_.containsKey('createSheetsChart')
          ? CreateSheetsChartRequest.fromJson(
              json_['createSheetsChart']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      createSlide: json_.containsKey('createSlide')
          ? CreateSlideRequest.fromJson(
              json_['createSlide'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      createTable: json_.containsKey('createTable')
          ? CreateTableRequest.fromJson(
              json_['createTable'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      createVideo: json_.containsKey('createVideo')
          ? CreateVideoRequest.fromJson(
              json_['createVideo'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      deleteObject: json_.containsKey('deleteObject')
          ? DeleteObjectRequest.fromJson(
              json_['deleteObject'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      deleteParagraphBullets: json_.containsKey('deleteParagraphBullets')
          ? DeleteParagraphBulletsRequest.fromJson(
              json_['deleteParagraphBullets']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      deleteTableColumn: json_.containsKey('deleteTableColumn')
          ? DeleteTableColumnRequest.fromJson(
              json_['deleteTableColumn']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      deleteTableRow: json_.containsKey('deleteTableRow')
          ? DeleteTableRowRequest.fromJson(
              json_['deleteTableRow'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      deleteText: json_.containsKey('deleteText')
          ? DeleteTextRequest.fromJson(
              json_['deleteText'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      duplicateObject: json_.containsKey('duplicateObject')
          ? DuplicateObjectRequest.fromJson(
              json_['duplicateObject'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      groupObjects: json_.containsKey('groupObjects')
          ? GroupObjectsRequest.fromJson(
              json_['groupObjects'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      insertTableColumns: json_.containsKey('insertTableColumns')
          ? InsertTableColumnsRequest.fromJson(
              json_['insertTableColumns']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      insertTableRows: json_.containsKey('insertTableRows')
          ? InsertTableRowsRequest.fromJson(
              json_['insertTableRows'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      insertText: json_.containsKey('insertText')
          ? InsertTextRequest.fromJson(
              json_['insertText'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      mergeTableCells: json_.containsKey('mergeTableCells')
          ? MergeTableCellsRequest.fromJson(
              json_['mergeTableCells'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      refreshSheetsChart: json_.containsKey('refreshSheetsChart')
          ? RefreshSheetsChartRequest.fromJson(
              json_['refreshSheetsChart']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      replaceAllShapesWithImage:
          json_.containsKey('replaceAllShapesWithImage')
          ? ReplaceAllShapesWithImageRequest.fromJson(
              json_['replaceAllShapesWithImage']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      replaceAllShapesWithSheetsChart:
          json_.containsKey('replaceAllShapesWithSheetsChart')
          ? ReplaceAllShapesWithSheetsChartRequest.fromJson(
              json_['replaceAllShapesWithSheetsChart']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      replaceAllText: json_.containsKey('replaceAllText')
          ? ReplaceAllTextRequest.fromJson(
              json_['replaceAllText'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      replaceImage: json_.containsKey('replaceImage')
          ? ReplaceImageRequest.fromJson(
              json_['replaceImage'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      rerouteLine: json_.containsKey('rerouteLine')
          ? RerouteLineRequest.fromJson(
              json_['rerouteLine'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      ungroupObjects: json_.containsKey('ungroupObjects')
          ? UngroupObjectsRequest.fromJson(
              json_['ungroupObjects'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      unmergeTableCells: json_.containsKey('unmergeTableCells')
          ? UnmergeTableCellsRequest.fromJson(
              json_['unmergeTableCells']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      updateImageProperties: json_.containsKey('updateImageProperties')
          ? UpdateImagePropertiesRequest.fromJson(
              json_['updateImageProperties']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      updateLineCategory: json_.containsKey('updateLineCategory')
          ? UpdateLineCategoryRequest.fromJson(
              json_['updateLineCategory']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      updateLineProperties: json_.containsKey('updateLineProperties')
          ? UpdateLinePropertiesRequest.fromJson(
              json_['updateLineProperties']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      updatePageElementAltText: json_.containsKey('updatePageElementAltText')
          ? UpdatePageElementAltTextRequest.fromJson(
              json_['updatePageElementAltText']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      updatePageElementTransform:
          json_.containsKey('updatePageElementTransform')
          ? UpdatePageElementTransformRequest.fromJson(
              json_['updatePageElementTransform']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      updatePageElementsZOrder: json_.containsKey('updatePageElementsZOrder')
          ? UpdatePageElementsZOrderRequest.fromJson(
              json_['updatePageElementsZOrder']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      updatePageProperties: json_.containsKey('updatePageProperties')
          ? UpdatePagePropertiesRequest.fromJson(
              json_['updatePageProperties']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      updateParagraphStyle: json_.containsKey('updateParagraphStyle')
          ? UpdateParagraphStyleRequest.fromJson(
              json_['updateParagraphStyle']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      updateShapeProperties: json_.containsKey('updateShapeProperties')
          ? UpdateShapePropertiesRequest.fromJson(
              json_['updateShapeProperties']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      updateSlideProperties: json_.containsKey('updateSlideProperties')
          ? UpdateSlidePropertiesRequest.fromJson(
              json_['updateSlideProperties']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      updateSlidesPosition: json_.containsKey('updateSlidesPosition')
          ? UpdateSlidesPositionRequest.fromJson(
              json_['updateSlidesPosition']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      updateTableBorderProperties:
          json_.containsKey('updateTableBorderProperties')
          ? UpdateTableBorderPropertiesRequest.fromJson(
              json_['updateTableBorderProperties']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      updateTableCellProperties:
          json_.containsKey('updateTableCellProperties')
          ? UpdateTableCellPropertiesRequest.fromJson(
              json_['updateTableCellProperties']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      updateTableColumnProperties:
          json_.containsKey('updateTableColumnProperties')
          ? UpdateTableColumnPropertiesRequest.fromJson(
              json_['updateTableColumnProperties']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      updateTableRowProperties: json_.containsKey('updateTableRowProperties')
          ? UpdateTableRowPropertiesRequest.fromJson(
              json_['updateTableRowProperties']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      updateTextStyle: json_.containsKey('updateTextStyle')
          ? UpdateTextStyleRequest.fromJson(
              json_['updateTextStyle'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      updateVideoProperties: json_.containsKey('updateVideoProperties')
          ? UpdateVideoPropertiesRequest.fromJson(
              json_['updateVideoProperties']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
    );