{-# LANGUAGE DataKinds #-} {-# LANGUAGE DeriveDataTypeable #-} {-# LANGUAGE DeriveGeneric #-} {-# LANGUAGE NoImplicitPrelude #-} {-# LANGUAGE OverloadedStrings #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- | -- Module : Network.Google.Slides.Types -- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- module Network.Google.Slides.Types ( -- * Service Configuration slidesService -- * OAuth Scopes , spreadsheetsReadOnlyScope , presentationsScope , driveReadOnlyScope , driveScope , driveFileScope , spreadsheetsScope , presentationsReadOnlyScope -- * ParagraphMarker , ParagraphMarker , paragraphMarker , pmStyle , pmBullet -- * DeleteTableRowRequest , DeleteTableRowRequest , deleteTableRowRequest , dtrrCellLocation , dtrrTableObjectId -- * Thumbnail , Thumbnail , thumbnail , tHeight , tWidth , tContentURL -- * TableBOrderCell , TableBOrderCell , tableBOrderCell , tbocLocation , tbocTableBOrderProperties -- * ParagraphStyleDirection , ParagraphStyleDirection (..) -- * PageElementProperties , PageElementProperties , pageElementProperties , pepTransform , pepSize , pepPageObjectId -- * TextStyleBaselineOffSet , TextStyleBaselineOffSet (..) -- * ReplaceAllShapesWithImageResponse , ReplaceAllShapesWithImageResponse , replaceAllShapesWithImageResponse , raswirOccurrencesChanged -- * TableCellPropertiesContentAlignment , TableCellPropertiesContentAlignment (..) -- * RangeType , RangeType (..) -- * OutlineFill , OutlineFill , outlineFill , ofSolidFill -- * Image , Image , image , iImageProperties , iContentURL , iSourceURL -- * UpdateLinePropertiesRequest , UpdateLinePropertiesRequest , updateLinePropertiesRequest , ulprLineProperties , ulprObjectId , ulprFields -- * CropProperties , CropProperties , cropProperties , cpBottomOffSet , cpTopOffSet , cpAngle , cpRightOffSet , cpLeftOffSet -- * LineProperties , LineProperties , lineProperties , lpWeight , lpLink , lpStartConnection , lpDashStyle , lpStartArrow , lpLineFill , lpEndConnection , lpEndArrow -- * Group , Group , group' , gChildren -- * UpdatePageElementsZOrderRequestOperation , UpdatePageElementsZOrderRequestOperation (..) -- * ReplaceImageRequest , ReplaceImageRequest , replaceImageRequest , rirImageReplaceMethod , rirImageObjectId , rirURL -- * BatchUpdatePresentationRequest , BatchUpdatePresentationRequest , batchUpdatePresentationRequest , buprRequests , buprWriteControl -- * UpdatePageElementsZOrderRequest , UpdatePageElementsZOrderRequest , updatePageElementsZOrderRequest , upezorOperation , upezorPageElementObjectIds -- * CreateShapeRequest , CreateShapeRequest , createShapeRequest , csrShapeType , csrObjectId , csrElementProperties -- * PageBackgRoundFillPropertyState , PageBackgRoundFillPropertyState (..) -- * AutoText , AutoText , autoText , atStyle , atContent , atType -- * ReplaceAllShapesWithSheetsChartRequest , ReplaceAllShapesWithSheetsChartRequest , replaceAllShapesWithSheetsChartRequest , raswscrPageObjectIds , raswscrSpreadsheetId , raswscrLinkingMode , raswscrContainsText , raswscrChartId -- * List , List , list , lListId , lNestingLevel -- * NotesProperties , NotesProperties , notesProperties , npSpeakerNotesObjectId -- * GroupObjectsResponse , GroupObjectsResponse , groupObjectsResponse , gorObjectId -- * RgbColor , RgbColor , rgbColor , rcRed , rcGreen , rcBlue -- * UpdatePagePropertiesRequest , UpdatePagePropertiesRequest , updatePagePropertiesRequest , upprObjectId , upprPageProperties , upprFields -- * CreateSheetsChartRequest , CreateSheetsChartRequest , createSheetsChartRequest , cscrObjectId , cscrSpreadsheetId , cscrLinkingMode , cscrElementProperties , cscrChartId -- * TableRowProperties , TableRowProperties , tableRowProperties , trpMinRowHeight -- * UpdateTableRowPropertiesRequest , UpdateTableRowPropertiesRequest , updateTableRowPropertiesRequest , utrprTableRowProperties , utrprRowIndices , utrprObjectId , utrprFields -- * RecolorName , RecolorName (..) -- * CreateParagraphBulletsRequestBulletPreset , CreateParagraphBulletsRequestBulletPreset (..) -- * CreateShapeRequestShapeType , CreateShapeRequestShapeType (..) -- * LayoutReferencePredefinedLayout , LayoutReferencePredefinedLayout (..) -- * MasterProperties , MasterProperties , masterProperties , mpDisplayName -- * DeleteTextRequest , DeleteTextRequest , deleteTextRequest , dtrTextRange , dtrObjectId , dtrCellLocation -- * InsertTableColumnsRequest , InsertTableColumnsRequest , insertTableColumnsRequest , itcrInsertRight , itcrNumber , itcrCellLocation , itcrTableObjectId -- * TextContentLists , TextContentLists , textContentLists , tclAddtional -- * Size , Size , size , sHeight , sWidth -- * StretchedPictureFill , StretchedPictureFill , stretchedPictureFill , spfSize , spfContentURL -- * CreateLineRequestLineCategory , CreateLineRequestLineCategory (..) -- * TableBOrderFill , TableBOrderFill , tableBOrderFill , tbofSolidFill -- * SheetsChart , SheetsChart , sheetsChart , scSpreadsheetId , scContentURL , scSheetsChartProperties , scChartId -- * CreateShapeResponse , CreateShapeResponse , createShapeResponse , cObjectId -- * DeleteTableColumnRequest , DeleteTableColumnRequest , deleteTableColumnRequest , dtcrCellLocation , dtcrTableObjectId -- * TableBOrderRow , TableBOrderRow , tableBOrderRow , tborTableBOrderCells -- * ShapeShapeType , ShapeShapeType (..) -- * ShapePropertiesContentAlignment , ShapePropertiesContentAlignment (..) -- * OutlinePropertyState , OutlinePropertyState (..) -- * LineConnection , LineConnection , lineConnection , lcConnectedObjectId , lcConnectionSiteIndex -- * Link , Link , link , lURL , lPageObjectId , lRelativeLink , lSlideIndex -- * GroupObjectsRequest , GroupObjectsRequest , groupObjectsRequest , gorGroupObjectId , gorChildrenObjectIds -- * LineLineCategory , LineLineCategory (..) -- * Dimension , Dimension , dimension , dMagnitude , dUnit -- * BatchUpdatePresentationResponse , BatchUpdatePresentationResponse , batchUpdatePresentationResponse , bPresentationId , bReplies , bWriteControl -- * DuplicateObjectRequestObjectIds , DuplicateObjectRequestObjectIds , duplicateObjectRequestObjectIds , doroiAddtional -- * ReplaceAllShapesWithSheetsChartResponse , ReplaceAllShapesWithSheetsChartResponse , replaceAllShapesWithSheetsChartResponse , raswscrOccurrencesChanged -- * CreateTableRequest , CreateTableRequest , createTableRequest , ctrObjectId , ctrRows , ctrElementProperties , ctrColumns -- * TableBOrderProperties , TableBOrderProperties , tableBOrderProperties , tbopTableBOrderFill , tbopWeight , tbopDashStyle -- * Response , Response , response , rReplaceAllShapesWithImage , rCreateLine , rReplaceAllText , rReplaceAllShapesWithSheetsChart , rCreateShape , rGroupObjects , rCreateSheetsChart , rDuplicateObject , rCreateTable , rCreateVideo , rCreateImage , rCreateSlide -- * OptionalColor , OptionalColor , optionalColor , ocOpaqueColor -- * DuplicateObjectRequest , DuplicateObjectRequest , duplicateObjectRequest , dorObjectId , dorObjectIds -- * PlaceholderType , PlaceholderType (..) -- * UnGroupObjectsRequest , UnGroupObjectsRequest , unGroupObjectsRequest , ugorObjectIds -- * Page , Page , page , pNotesProperties , pMasterProperties , pObjectId , pPageElements , pSlideProperties , pPageProperties , pLayoutProperties , pPageType , pRevisionId -- * ReplaceAllTextResponse , ReplaceAllTextResponse , replaceAllTextResponse , ratrOccurrencesChanged -- * ReplaceAllShapesWithImageRequestReplaceMethod , ReplaceAllShapesWithImageRequestReplaceMethod (..) -- * Bullet , Bullet , bullet , bGlyph , bListId , bNestingLevel , bBulletStyle -- * CreateSheetsChartRequestLinkingMode , CreateSheetsChartRequestLinkingMode (..) -- * UpdateImagePropertiesRequest , UpdateImagePropertiesRequest , updateImagePropertiesRequest , uiprObjectId , uiprImageProperties , uiprFields -- * SlideProperties , SlideProperties , slideProperties , spLayoutObjectId , spMasterObjectId , spNotesPage -- * Presentation , Presentation , presentation , preSlides , preNotesMaster , preMasters , preLocale , prePresentationId , preTitle , preRevisionId , prePageSize , preLayouts -- * ThemeColorPair , ThemeColorPair , themeColorPair , tcpColor , tcpType -- * ShapeBackgRoundFillPropertyState , ShapeBackgRoundFillPropertyState (..) -- * OpaqueColorThemeColor , OpaqueColorThemeColor (..) -- * Shadow , Shadow , shadow , sTransform , sColor , sBlurRadius , sRotateWithShape , sAlpha , sAlignment , sPropertyState , sType -- * LinePropertiesDashStyle , LinePropertiesDashStyle (..) -- * ImageProperties , ImageProperties , imageProperties , ipCropProperties , ipLink , ipTransparency , ipShadow , ipContrast , ipRecolor , ipOutline , ipBrightness -- * ParagraphStyleAlignment , ParagraphStyleAlignment (..) -- * Line , Line , line , lLineProperties , lLineCategory , lLineType -- * CreateVideoResponse , CreateVideoResponse , createVideoResponse , cvrObjectId -- * UpdateTableBOrderPropertiesRequestBOrderPosition , UpdateTableBOrderPropertiesRequestBOrderPosition (..) -- * LayoutReference , LayoutReference , layoutReference , lrPredefinedLayout , lrLayoutId -- * LineFill , LineFill , lineFill , lfSolidFill -- * UpdatePageElementTransformRequest , UpdatePageElementTransformRequest , updatePageElementTransformRequest , upetrTransform , upetrObjectId , upetrApplyMode -- * ShadowAlignment , ShadowAlignment (..) -- * InsertTableRowsRequest , InsertTableRowsRequest , insertTableRowsRequest , itrrInsertBelow , itrrNumber , itrrCellLocation , itrrTableObjectId -- * ReplaceAllShapesWithSheetsChartRequestLinkingMode , ReplaceAllShapesWithSheetsChartRequestLinkingMode (..) -- * UnmergeTableCellsRequest , UnmergeTableCellsRequest , unmergeTableCellsRequest , utcrObjectId , utcrTableRange -- * LinePropertiesEndArrow , LinePropertiesEndArrow (..) -- * Video , Video , video , vURL , vSource , vId , vVideoProperties -- * TableCellBackgRoundFillPropertyState , TableCellBackgRoundFillPropertyState (..) -- * CreateVideoRequestSource , CreateVideoRequestSource (..) -- * UpdateTableColumnPropertiesRequest , UpdateTableColumnPropertiesRequest , updateTableColumnPropertiesRequest , utcprObjectId , utcprTableColumnProperties , utcprFields , utcprColumnIndices -- * TableCellProperties , TableCellProperties , tableCellProperties , tcpTableCellBackgRoundFill , tcpContentAlignment -- * CreateLineResponse , CreateLineResponse , createLineResponse , clrObjectId -- * WordArt , WordArt , wordArt , waRenderedText -- * TableCellBackgRoundFill , TableCellBackgRoundFill , tableCellBackgRoundFill , tcbrfSolidFill , tcbrfPropertyState -- * LinkRelativeLink , LinkRelativeLink (..) -- * VideoSource , VideoSource (..) -- * TextRun , TextRun , textRun , trStyle , trContent -- * RefreshSheetsChartRequest , RefreshSheetsChartRequest , refreshSheetsChartRequest , rscrObjectId -- * TableRow , TableRow , tableRow , trTableRowProperties , trTableCells , trRowHeight -- * WeightedFontFamily , WeightedFontFamily , weightedFontFamily , wffFontFamily , wffWeight -- * CreateVideoRequest , CreateVideoRequest , createVideoRequest , creObjectId , creElementProperties , creSource , creId -- * TextContent , TextContent , textContent , tcTextElements , tcLists -- * Shape , Shape , shape , sShapeType , sText , sPlaceholder , sShapeProperties -- * AffineTransform , AffineTransform , affineTransform , atTranslateX , atShearY , atTranslateY , atShearX , atScaleX , atUnit , atScaleY -- * CreateSheetsChartResponse , CreateSheetsChartResponse , createSheetsChartResponse , cscrsObjectId -- * Range , Range , range , rEndIndex , rType , rStartIndex -- * CreateImageRequest , CreateImageRequest , createImageRequest , cirObjectId , cirURL , cirElementProperties -- * MergeTableCellsRequest , MergeTableCellsRequest , mergeTableCellsRequest , mtcrObjectId , mtcrTableRange -- * Xgafv , Xgafv (..) -- * AutoTextType , AutoTextType (..) -- * WriteControl , WriteControl , writeControl , wcRequiredRevisionId -- * TextStyle , TextStyle , textStyle , tsFontFamily , tsLink , tsBackgRoundColor , tsBaselineOffSet , tsForegRoundColor , tsFontSize , tsSmallCaps , tsUnderline , tsWeightedFontFamily , tsItalic , tsBold , tsStrikethrough -- * SolidFill , SolidFill , solidFill , sfColor , sfAlpha -- * UpdateTextStyleRequest , UpdateTextStyleRequest , updateTextStyleRequest , utsrStyle , utsrTextRange , utsrObjectId , utsrCellLocation , utsrFields -- * Recolor , Recolor , recolor , rName , rRecolorStops -- * PageProperties , PageProperties , pageProperties , ppPageBackgRoundFill , ppColorScheme -- * PageBackgRoundFill , PageBackgRoundFill , pageBackgRoundFill , pbrfStretchedPictureFill , pbrfSolidFill , pbrfPropertyState -- * NestingLevel , NestingLevel , nestingLevel , nlBulletStyle -- * OpaqueColor , OpaqueColor , opaqueColor , ocThemeColor , ocRgbColor -- * TableBOrderPropertiesDashStyle , TableBOrderPropertiesDashStyle (..) -- * CreateSlideRequest , CreateSlideRequest , createSlideRequest , csrsObjectId , csrsSlideLayoutReference , csrsInsertionIndex , csrsPlaceholderIdMAppings -- * TableCellLocation , TableCellLocation , tableCellLocation , tclColumnIndex , tclRowIndex -- * UpdateSlidesPositionRequest , UpdateSlidesPositionRequest , updateSlidesPositionRequest , usprSlideObjectIds , usprInsertionIndex -- * ReplaceAllShapesWithImageRequest , ReplaceAllShapesWithImageRequest , replaceAllShapesWithImageRequest , raswirImageReplaceMethod , raswirPageObjectIds , raswirContainsText , raswirImageURL , raswirReplaceMethod -- * PageElement , PageElement , pageElement , peTransform , peImage , peSize , peSheetsChart , peObjectId , peLine , peElementGroup , peVideo , peWordArt , peShape , peTitle , peTable , peDescription -- * ColorStop , ColorStop , colorStop , csColor , csAlpha , csPosition -- * DeleteObjectRequest , DeleteObjectRequest , deleteObjectRequest , dObjectId -- * CreateSlideResponse , CreateSlideResponse , createSlideResponse , ccObjectId -- * ColorScheme , ColorScheme , colorScheme , csColors -- * TableCell , TableCell , tableCell , tcColumnSpan , tcLocation , tcText , tcRowSpan , tcTableCellProperties -- * ListNestingLevel , ListNestingLevel , listNestingLevel , lnlAddtional -- * Outline , Outline , outline , oOutlineFill , oWeight , oDashStyle , oPropertyState -- * UpdateVideoPropertiesRequest , UpdateVideoPropertiesRequest , updateVideoPropertiesRequest , uvprObjectId , uvprVideoProperties , uvprFields -- * UpdateLineCategoryRequestLineCategory , UpdateLineCategoryRequestLineCategory (..) -- * VideoProperties , VideoProperties , videoProperties , vpStart , vpAutoPlay , vpMute , vpEnd , vpOutline -- * LayoutPlaceholderIdMApping , LayoutPlaceholderIdMApping , layoutPlaceholderIdMApping , lpimaObjectId , lpimaLayoutPlaceholderObjectId , lpimaLayoutPlaceholder -- * LineLineType , LineLineType (..) -- * PagePageType , PagePageType (..) -- * CreateImageResponse , CreateImageResponse , createImageResponse , ciriObjectId -- * TextElement , TextElement , textElement , teParagraphMarker , teAutoText , teEndIndex , teTextRun , teStartIndex -- * ParagraphStyleSpacingMode , ParagraphStyleSpacingMode (..) -- * DeleteParagraphBulletsRequest , DeleteParagraphBulletsRequest , deleteParagraphBulletsRequest , dpbrTextRange , dpbrObjectId , dpbrCellLocation -- * InsertTextRequest , InsertTextRequest , insertTextRequest , itrText , itrObjectId , itrInsertionIndex , itrCellLocation -- * UpdateTableBOrderPropertiesRequest , UpdateTableBOrderPropertiesRequest , updateTableBOrderPropertiesRequest , utboprBOrderPosition , utboprObjectId , utboprTableBOrderProperties , utboprTableRange , utboprFields -- * CreateLineRequest , CreateLineRequest , createLineRequest , clrlCategory , clrlObjectId , clrlLineCategory , clrlElementProperties -- * Placeholder , Placeholder , placeholder , pParentObjectId , pType , pIndex -- * LayoutProperties , LayoutProperties , layoutProperties , lpMasterObjectId , lpName , lpDisplayName -- * CreateLineRequestCategory , CreateLineRequestCategory (..) -- * UpdateShapePropertiesRequest , UpdateShapePropertiesRequest , updateShapePropertiesRequest , usprObjectId , usprShapeProperties , usprFields -- * Table , Table , table , tTableRows , tVerticalBOrderRows , tRows , tColumns , tHorizontalBOrderRows , tTableColumns -- * ThemeColorPairType , ThemeColorPairType (..) -- * LinePropertiesStartArrow , LinePropertiesStartArrow (..) -- * UpdateLineCategoryRequest , UpdateLineCategoryRequest , updateLineCategoryRequest , ulcrObjectId , ulcrLineCategory -- * ShapeProperties , ShapeProperties , shapeProperties , spLink , spShadow , spOutline , spContentAlignment , spShapeBackgRoundFill -- * ShadowPropertyState , ShadowPropertyState (..) -- * ShadowType , ShadowType (..) -- * ShapeBackgRoundFill , ShapeBackgRoundFill , shapeBackgRoundFill , sbrfSolidFill , sbrfPropertyState -- * UpdatePageElementTransformRequestApplyMode , UpdatePageElementTransformRequestApplyMode (..) -- * CreateParagraphBulletsRequest , CreateParagraphBulletsRequest , createParagraphBulletsRequest , cpbrTextRange , cpbrObjectId , cpbrBulletPreset , cpbrCellLocation -- * DimensionUnit , DimensionUnit (..) -- * ReplaceImageRequestImageReplaceMethod , ReplaceImageRequestImageReplaceMethod (..) -- * OutlineDashStyle , OutlineDashStyle (..) -- * AffineTransformUnit , AffineTransformUnit (..) -- * UpdatePageElementAltTextRequest , UpdatePageElementAltTextRequest , updatePageElementAltTextRequest , upeatrObjectId , upeatrTitle , upeatrDescription -- * UpdateTableCellPropertiesRequest , UpdateTableCellPropertiesRequest , updateTableCellPropertiesRequest , uObjectId , uTableCellProperties , uTableRange , uFields -- * ReplaceAllShapesWithImageRequestImageReplaceMethod , ReplaceAllShapesWithImageRequestImageReplaceMethod (..) -- * SheetsChartProperties , SheetsChartProperties , sheetsChartProperties , scpChartImageProperties -- * ParagraphStyle , ParagraphStyle , paragraphStyle , psLineSpacing , psDirection , psIndentFirstLine , psIndentEnd , psIndentStart , psAlignment , psSpaceBelow , psSpacingMode , psSpaceAbove -- * CreateTableResponse , CreateTableResponse , createTableResponse , ctrtObjectId -- * RerouteLineRequest , RerouteLineRequest , rerouteLineRequest , rlrObjectId -- * TableColumnProperties , TableColumnProperties , tableColumnProperties , tcpColumnWidth -- * DuplicateObjectResponse , DuplicateObjectResponse , duplicateObjectResponse , dupObjectId -- * UpdateParagraphStyleRequest , UpdateParagraphStyleRequest , updateParagraphStyleRequest , upsrStyle , upsrTextRange , upsrObjectId , upsrCellLocation , upsrFields -- * ReplaceAllTextRequest , ReplaceAllTextRequest , replaceAllTextRequest , ratrPageObjectIds , ratrContainsText , ratrReplaceText -- * TableRange , TableRange , tableRange , trColumnSpan , trLocation , trRowSpan -- * Request' , Request' , request' , reqReplaceAllShapesWithImage , reqDeleteObject , reqUpdateSlidesPosition , reqUpdateShapeProperties , reqCreateParagraphBullets , reqUpdateLineCategory , reqCreateLine , reqInsertText , reqUpdateTableBOrderProperties , reqDeleteParagraphBullets , reqDeleteTableRow , reqUpdateTableCellProperties , reqReplaceAllText , reqUpdatePageElementAltText , reqUpdateParagraphStyle , reqRerouteLine , reqReplaceImage , reqReplaceAllShapesWithSheetsChart , reqCreateShape , reqUpdatePageElementsZOrder , reqUpdatePageProperties , reqUpdateLineProperties , reqDeleteTableColumn , reqGroupObjects , reqDeleteText , reqUpdateTableRowProperties , reqCreateSheetsChart , reqInsertTableColumns , reqUpdateImageProperties , reqUnGroupObjects , reqDuplicateObject , reqCreateTable , reqCreateVideo , reqRefreshSheetsChart , reqUpdateTableColumnProperties , reqUnmergeTableCells , reqUpdatePageElementTransform , reqInsertTableRows , reqCreateImage , reqMergeTableCells , reqCreateSlide , reqUpdateTextStyle , reqUpdateVideoProperties -- * SubstringMatchCriteria , SubstringMatchCriteria , substringMatchCriteria , smcMatchCase , smcText ) where import Network.Google.Prelude import Network.Google.Slides.Types.Product import Network.Google.Slides.Types.Sum -- | Default request referring to version 'v1' of the Google Slides API. This contains the host and root path used as a starting point for constructing service requests. slidesService :: ServiceConfig slidesService = defaultService (ServiceId "slides:v1") "slides.googleapis.com" -- | View your Google Spreadsheets spreadsheetsReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/spreadsheets.readonly"] spreadsheetsReadOnlyScope = Proxy; -- | View and manage your Google Slides presentations presentationsScope :: Proxy '["https://www.googleapis.com/auth/presentations"] presentationsScope = Proxy; -- | See and download all your Google Drive files driveReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/drive.readonly"] driveReadOnlyScope = Proxy; -- | See, edit, create, and delete all of your Google Drive files driveScope :: Proxy '["https://www.googleapis.com/auth/drive"] driveScope = Proxy; -- | View and manage Google Drive files and folders that you have opened or -- created with this app driveFileScope :: Proxy '["https://www.googleapis.com/auth/drive.file"] driveFileScope = Proxy; -- | See, edit, create, and delete your spreadsheets in Google Drive spreadsheetsScope :: Proxy '["https://www.googleapis.com/auth/spreadsheets"] spreadsheetsScope = Proxy; -- | View your Google Slides presentations presentationsReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/presentations.readonly"] presentationsReadOnlyScope = Proxy;