gogol-docs-0.5.0: Google Docs SDK.

Copyright(c) 2015-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.Google.Docs

Contents

Description

Reads and writes Google Docs documents.

See: Google Docs API Reference

Synopsis

Service Configuration

docsService :: ServiceConfig Source #

Default request referring to version v1 of the Google Docs API. This contains the host and root path used as a starting point for constructing service requests.

OAuth Scopes

driveReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/drive.readonly"] Source #

See and download all your Google Drive files

driveScope :: Proxy '["https://www.googleapis.com/auth/drive"] Source #

See, edit, create, and delete all of your Google Drive files

driveFileScope :: Proxy '["https://www.googleapis.com/auth/drive.file"] Source #

View and manage Google Drive files and folders that you have opened or created with this app

documentsScope :: Proxy '["https://www.googleapis.com/auth/documents"] Source #

View and manage your Google Docs documents

documentsReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/documents.readonly"] Source #

View your Google Docs documents

API Declaration

type DocsAPI = DocumentsGetResource :<|> (DocumentsCreateResource :<|> DocumentsBatchUpdateResource) Source #

Represents the entirety of the methods and resources available for the Google Docs API service.

Resources

docs.documents.batchUpdate

docs.documents.create

docs.documents.get

Types

TableCellStyleSuggestionState

data TableCellStyleSuggestionState Source #

A mask that indicates which of the fields on the base TableCellStyle have been changed in this suggestion. For any field set to true, there is a new suggested value.

See: tableCellStyleSuggestionState smart constructor.

Instances
Eq TableCellStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data TableCellStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TableCellStyleSuggestionState -> c TableCellStyleSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TableCellStyleSuggestionState #

toConstr :: TableCellStyleSuggestionState -> Constr #

dataTypeOf :: TableCellStyleSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TableCellStyleSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TableCellStyleSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> TableCellStyleSuggestionState -> TableCellStyleSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TableCellStyleSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TableCellStyleSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> TableCellStyleSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TableCellStyleSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TableCellStyleSuggestionState -> m TableCellStyleSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TableCellStyleSuggestionState -> m TableCellStyleSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TableCellStyleSuggestionState -> m TableCellStyleSuggestionState #

Show TableCellStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic TableCellStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep TableCellStyleSuggestionState :: Type -> Type #

ToJSON TableCellStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON TableCellStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableCellStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableCellStyleSuggestionState = D1 (MetaData "TableCellStyleSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "TableCellStyleSuggestionState'" PrefixI True) (((S1 (MetaSel (Just "_tcsssPaddingLeftSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_tcsssPaddingTopSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_tcsssBOrderTopSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 (MetaSel (Just "_tcsssRowSpanSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_tcsssPaddingBottomSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_tcsssBOrderBottomSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 (MetaSel (Just "_tcsssPaddingRightSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_tcsssColumnSpanSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_tcsssBOrderLeftSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 (MetaSel (Just "_tcsssContentAlignmentSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_tcsssBackgRoundColorSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_tcsssBOrderRightSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))))))

tcsssPaddingLeftSuggested :: Lens' TableCellStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to padding_left.

tcsssPaddingTopSuggested :: Lens' TableCellStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to padding_top.

tcsssBOrderTopSuggested :: Lens' TableCellStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to border_top.

tcsssRowSpanSuggested :: Lens' TableCellStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to row_span.

tcsssPaddingBottomSuggested :: Lens' TableCellStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to padding_bottom.

tcsssBOrderBottomSuggested :: Lens' TableCellStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to border_bottom.

tcsssPaddingRightSuggested :: Lens' TableCellStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to padding_right.

tcsssColumnSpanSuggested :: Lens' TableCellStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to column_span.

tcsssBOrderLeftSuggested :: Lens' TableCellStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to border_left.

tcsssContentAlignmentSuggested :: Lens' TableCellStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to content_alignment.

tcsssBackgRoundColorSuggested :: Lens' TableCellStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to background_color.

tcsssBOrderRightSuggested :: Lens' TableCellStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to border_right.

EmbeddedObjectBOrderSuggestionState

data EmbeddedObjectBOrderSuggestionState Source #

A mask that indicates which of the fields on the base EmbeddedObjectBorder have been changed in this suggestion. For any field set to true, there is a new suggested value.

See: embeddedObjectBOrderSuggestionState smart constructor.

Instances
Eq EmbeddedObjectBOrderSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data EmbeddedObjectBOrderSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EmbeddedObjectBOrderSuggestionState -> c EmbeddedObjectBOrderSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EmbeddedObjectBOrderSuggestionState #

toConstr :: EmbeddedObjectBOrderSuggestionState -> Constr #

dataTypeOf :: EmbeddedObjectBOrderSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EmbeddedObjectBOrderSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EmbeddedObjectBOrderSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> EmbeddedObjectBOrderSuggestionState -> EmbeddedObjectBOrderSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedObjectBOrderSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedObjectBOrderSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> EmbeddedObjectBOrderSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EmbeddedObjectBOrderSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EmbeddedObjectBOrderSuggestionState -> m EmbeddedObjectBOrderSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedObjectBOrderSuggestionState -> m EmbeddedObjectBOrderSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedObjectBOrderSuggestionState -> m EmbeddedObjectBOrderSuggestionState #

Show EmbeddedObjectBOrderSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic EmbeddedObjectBOrderSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON EmbeddedObjectBOrderSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON EmbeddedObjectBOrderSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep EmbeddedObjectBOrderSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep EmbeddedObjectBOrderSuggestionState = D1 (MetaData "EmbeddedObjectBOrderSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "EmbeddedObjectBOrderSuggestionState'" PrefixI True) ((S1 (MetaSel (Just "_eobossDashStyleSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_eobossPropertyStateSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 (MetaSel (Just "_eobossColorSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_eobossWidthSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))))

embeddedObjectBOrderSuggestionState :: EmbeddedObjectBOrderSuggestionState Source #

Creates a value of EmbeddedObjectBOrderSuggestionState with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

eobossDashStyleSuggested :: Lens' EmbeddedObjectBOrderSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to dash_style.

eobossPropertyStateSuggested :: Lens' EmbeddedObjectBOrderSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to property_state.

eobossColorSuggested :: Lens' EmbeddedObjectBOrderSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to color.

eobossWidthSuggested :: Lens' EmbeddedObjectBOrderSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to width.

TableCellBOrder

data TableCellBOrder Source #

A border around a table cell. Table cell borders cannot be transparent. To hide a table cell border, make its width 0.

See: tableCellBOrder smart constructor.

Instances
Eq TableCellBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data TableCellBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TableCellBOrder -> c TableCellBOrder #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TableCellBOrder #

toConstr :: TableCellBOrder -> Constr #

dataTypeOf :: TableCellBOrder -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TableCellBOrder) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TableCellBOrder) #

gmapT :: (forall b. Data b => b -> b) -> TableCellBOrder -> TableCellBOrder #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TableCellBOrder -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TableCellBOrder -> r #

gmapQ :: (forall d. Data d => d -> u) -> TableCellBOrder -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TableCellBOrder -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TableCellBOrder -> m TableCellBOrder #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TableCellBOrder -> m TableCellBOrder #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TableCellBOrder -> m TableCellBOrder #

Show TableCellBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic TableCellBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep TableCellBOrder :: Type -> Type #

ToJSON TableCellBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON TableCellBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableCellBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableCellBOrder = D1 (MetaData "TableCellBOrder" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "TableCellBOrder'" PrefixI True) (S1 (MetaSel (Just "_tcboColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe OptionalColor)) :*: (S1 (MetaSel (Just "_tcboWidth") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)) :*: S1 (MetaSel (Just "_tcboDashStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TableCellBOrderDashStyle)))))

tableCellBOrder :: TableCellBOrder Source #

Creates a value of TableCellBOrder with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

tcboColor :: Lens' TableCellBOrder (Maybe OptionalColor) Source #

The color of the border. This color cannot be transparent.

tcboWidth :: Lens' TableCellBOrder (Maybe Dimension) Source #

The width of the border.

DeleteTableRowRequest

data DeleteTableRowRequest Source #

Deletes a row from a table.

See: deleteTableRowRequest smart constructor.

Instances
Eq DeleteTableRowRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data DeleteTableRowRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeleteTableRowRequest -> c DeleteTableRowRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeleteTableRowRequest #

toConstr :: DeleteTableRowRequest -> Constr #

dataTypeOf :: DeleteTableRowRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeleteTableRowRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeleteTableRowRequest) #

gmapT :: (forall b. Data b => b -> b) -> DeleteTableRowRequest -> DeleteTableRowRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeleteTableRowRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeleteTableRowRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeleteTableRowRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeleteTableRowRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeleteTableRowRequest -> m DeleteTableRowRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteTableRowRequest -> m DeleteTableRowRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteTableRowRequest -> m DeleteTableRowRequest #

Show DeleteTableRowRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic DeleteTableRowRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep DeleteTableRowRequest :: Type -> Type #

ToJSON DeleteTableRowRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON DeleteTableRowRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DeleteTableRowRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DeleteTableRowRequest = D1 (MetaData "DeleteTableRowRequest" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "DeleteTableRowRequest'" PrefixI True) (S1 (MetaSel (Just "_dtrrTableCellLocation") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe TableCellLocation))))

deleteTableRowRequest :: DeleteTableRowRequest Source #

Creates a value of DeleteTableRowRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

dtrrTableCellLocation :: Lens' DeleteTableRowRequest (Maybe TableCellLocation) Source #

The reference table cell location from which the row will be deleted. The row this cell spans will be deleted. If this is a merged cell that spans multiple rows, all rows that the cell spans will be deleted. If no rows remain in the table after this deletion, the whole table is deleted.

NamedStylesSuggestionState

data NamedStylesSuggestionState Source #

The suggestion state of a NamedStyles message.

See: namedStylesSuggestionState smart constructor.

Instances
Eq NamedStylesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data NamedStylesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NamedStylesSuggestionState -> c NamedStylesSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NamedStylesSuggestionState #

toConstr :: NamedStylesSuggestionState -> Constr #

dataTypeOf :: NamedStylesSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NamedStylesSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NamedStylesSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> NamedStylesSuggestionState -> NamedStylesSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NamedStylesSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NamedStylesSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> NamedStylesSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NamedStylesSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NamedStylesSuggestionState -> m NamedStylesSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NamedStylesSuggestionState -> m NamedStylesSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NamedStylesSuggestionState -> m NamedStylesSuggestionState #

Show NamedStylesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic NamedStylesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep NamedStylesSuggestionState :: Type -> Type #

ToJSON NamedStylesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON NamedStylesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep NamedStylesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep NamedStylesSuggestionState = D1 (MetaData "NamedStylesSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "NamedStylesSuggestionState'" PrefixI True) (S1 (MetaSel (Just "_nsssStylesSuggestionStates") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [NamedStyleSuggestionState]))))

namedStylesSuggestionState :: NamedStylesSuggestionState Source #

Creates a value of NamedStylesSuggestionState with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

nsssStylesSuggestionStates :: Lens' NamedStylesSuggestionState [NamedStyleSuggestionState] Source #

A mask that indicates which of the fields on the corresponding NamedStyle in styles have been changed in this suggestion. The order of these named style suggestion states match the order of the corresponding named style within the named styles suggestion.

PositionedObjectPositioning

data PositionedObjectPositioning Source #

The positioning of a PositionedObject. The positioned object is positioned relative to the beginning of the Paragraph it is tethered to.

See: positionedObjectPositioning smart constructor.

Instances
Eq PositionedObjectPositioning Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data PositionedObjectPositioning Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PositionedObjectPositioning -> c PositionedObjectPositioning #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PositionedObjectPositioning #

toConstr :: PositionedObjectPositioning -> Constr #

dataTypeOf :: PositionedObjectPositioning -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PositionedObjectPositioning) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PositionedObjectPositioning) #

gmapT :: (forall b. Data b => b -> b) -> PositionedObjectPositioning -> PositionedObjectPositioning #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PositionedObjectPositioning -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PositionedObjectPositioning -> r #

gmapQ :: (forall d. Data d => d -> u) -> PositionedObjectPositioning -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PositionedObjectPositioning -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PositionedObjectPositioning -> m PositionedObjectPositioning #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PositionedObjectPositioning -> m PositionedObjectPositioning #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PositionedObjectPositioning -> m PositionedObjectPositioning #

Show PositionedObjectPositioning Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic PositionedObjectPositioning Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep PositionedObjectPositioning :: Type -> Type #

ToJSON PositionedObjectPositioning Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON PositionedObjectPositioning Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep PositionedObjectPositioning Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep PositionedObjectPositioning = D1 (MetaData "PositionedObjectPositioning" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "PositionedObjectPositioning'" PrefixI True) (S1 (MetaSel (Just "_popLayout") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe PositionedObjectPositioningLayout)) :*: (S1 (MetaSel (Just "_popTopOffSet") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)) :*: S1 (MetaSel (Just "_popLeftOffSet") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)))))

positionedObjectPositioning :: PositionedObjectPositioning Source #

Creates a value of PositionedObjectPositioning with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

popTopOffSet :: Lens' PositionedObjectPositioning (Maybe Dimension) Source #

The offset of the top edge of the positioned object relative to the beginning of the Paragraph it is tethered to. The exact positioning of the object can depend on other content in the document and the document's styling.

popLeftOffSet :: Lens' PositionedObjectPositioning (Maybe Dimension) Source #

The offset of the left edge of the positioned object relative to the beginning of the Paragraph it is tethered to. The exact positioning of the object can depend on other content in the document and the document's styling.

SuggestedParagraphStyle

data SuggestedParagraphStyle Source #

A suggested change to a ParagraphStyle.

See: suggestedParagraphStyle smart constructor.

Instances
Eq SuggestedParagraphStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data SuggestedParagraphStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SuggestedParagraphStyle -> c SuggestedParagraphStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SuggestedParagraphStyle #

toConstr :: SuggestedParagraphStyle -> Constr #

dataTypeOf :: SuggestedParagraphStyle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SuggestedParagraphStyle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SuggestedParagraphStyle) #

gmapT :: (forall b. Data b => b -> b) -> SuggestedParagraphStyle -> SuggestedParagraphStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedParagraphStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedParagraphStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> SuggestedParagraphStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SuggestedParagraphStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SuggestedParagraphStyle -> m SuggestedParagraphStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedParagraphStyle -> m SuggestedParagraphStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedParagraphStyle -> m SuggestedParagraphStyle #

Show SuggestedParagraphStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic SuggestedParagraphStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep SuggestedParagraphStyle :: Type -> Type #

ToJSON SuggestedParagraphStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON SuggestedParagraphStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedParagraphStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedParagraphStyle = D1 (MetaData "SuggestedParagraphStyle" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SuggestedParagraphStyle'" PrefixI True) (S1 (MetaSel (Just "_spsParagraphStyleSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ParagraphStyleSuggestionState)) :*: S1 (MetaSel (Just "_spsParagraphStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ParagraphStyle))))

suggestedParagraphStyle :: SuggestedParagraphStyle Source #

Creates a value of SuggestedParagraphStyle with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

spsParagraphStyleSuggestionState :: Lens' SuggestedParagraphStyle (Maybe ParagraphStyleSuggestionState) Source #

A mask that indicates which of the fields on the base ParagraphStyle have been changed in this suggestion.

spsParagraphStyle :: Lens' SuggestedParagraphStyle (Maybe ParagraphStyle) Source #

A ParagraphStyle that only includes the changes made in this suggestion. This can be used along with the paragraph_suggestion_state to see which fields have changed and their new values.

PositionedObjectProperties

data PositionedObjectProperties Source #

Properties of a PositionedObject.

See: positionedObjectProperties smart constructor.

Instances
Eq PositionedObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data PositionedObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PositionedObjectProperties -> c PositionedObjectProperties #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PositionedObjectProperties #

toConstr :: PositionedObjectProperties -> Constr #

dataTypeOf :: PositionedObjectProperties -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PositionedObjectProperties) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PositionedObjectProperties) #

gmapT :: (forall b. Data b => b -> b) -> PositionedObjectProperties -> PositionedObjectProperties #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PositionedObjectProperties -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PositionedObjectProperties -> r #

gmapQ :: (forall d. Data d => d -> u) -> PositionedObjectProperties -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PositionedObjectProperties -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PositionedObjectProperties -> m PositionedObjectProperties #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PositionedObjectProperties -> m PositionedObjectProperties #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PositionedObjectProperties -> m PositionedObjectProperties #

Show PositionedObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic PositionedObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep PositionedObjectProperties :: Type -> Type #

ToJSON PositionedObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON PositionedObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep PositionedObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep PositionedObjectProperties = D1 (MetaData "PositionedObjectProperties" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "PositionedObjectProperties'" PrefixI True) (S1 (MetaSel (Just "_popEmbeddedObject") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EmbeddedObject)) :*: S1 (MetaSel (Just "_popPositioning") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe PositionedObjectPositioning))))

positionedObjectProperties :: PositionedObjectProperties Source #

Creates a value of PositionedObjectProperties with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

popEmbeddedObject :: Lens' PositionedObjectProperties (Maybe EmbeddedObject) Source #

The embedded object of this positioned object.

popPositioning :: Lens' PositionedObjectProperties (Maybe PositionedObjectPositioning) Source #

The positioning of this positioned object relative to the newline of the Paragraph that references this positioned object.

NamedStyle

data NamedStyle Source #

A named style. Paragraphs in the document can inherit their TextStyle and ParagraphStyle from this named style when they have the same named style type.

See: namedStyle smart constructor.

Instances
Eq NamedStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data NamedStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NamedStyle -> c NamedStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NamedStyle #

toConstr :: NamedStyle -> Constr #

dataTypeOf :: NamedStyle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NamedStyle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NamedStyle) #

gmapT :: (forall b. Data b => b -> b) -> NamedStyle -> NamedStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NamedStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NamedStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> NamedStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NamedStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NamedStyle -> m NamedStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NamedStyle -> m NamedStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NamedStyle -> m NamedStyle #

Show NamedStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic NamedStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep NamedStyle :: Type -> Type #

ToJSON NamedStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON NamedStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep NamedStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep NamedStyle = D1 (MetaData "NamedStyle" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "NamedStyle'" PrefixI True) (S1 (MetaSel (Just "_nsNamedStyleType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe NamedStyleNamedStyleType)) :*: (S1 (MetaSel (Just "_nsTextStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TextStyle)) :*: S1 (MetaSel (Just "_nsParagraphStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ParagraphStyle)))))

namedStyle :: NamedStyle Source #

Creates a value of NamedStyle with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

nsTextStyle :: Lens' NamedStyle (Maybe TextStyle) Source #

The text style of this named style.

nsParagraphStyle :: Lens' NamedStyle (Maybe ParagraphStyle) Source #

The paragraph style of this named style.

DeleteNamedRangeRequest

data DeleteNamedRangeRequest Source #

Deletes a NamedRange.

See: deleteNamedRangeRequest smart constructor.

Instances
Eq DeleteNamedRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data DeleteNamedRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeleteNamedRangeRequest -> c DeleteNamedRangeRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeleteNamedRangeRequest #

toConstr :: DeleteNamedRangeRequest -> Constr #

dataTypeOf :: DeleteNamedRangeRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeleteNamedRangeRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeleteNamedRangeRequest) #

gmapT :: (forall b. Data b => b -> b) -> DeleteNamedRangeRequest -> DeleteNamedRangeRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeleteNamedRangeRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeleteNamedRangeRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeleteNamedRangeRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeleteNamedRangeRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeleteNamedRangeRequest -> m DeleteNamedRangeRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteNamedRangeRequest -> m DeleteNamedRangeRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteNamedRangeRequest -> m DeleteNamedRangeRequest #

Show DeleteNamedRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic DeleteNamedRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep DeleteNamedRangeRequest :: Type -> Type #

ToJSON DeleteNamedRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON DeleteNamedRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DeleteNamedRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DeleteNamedRangeRequest = D1 (MetaData "DeleteNamedRangeRequest" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "DeleteNamedRangeRequest'" PrefixI True) (S1 (MetaSel (Just "_dnrrNamedRangeId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_dnrrName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

deleteNamedRangeRequest :: DeleteNamedRangeRequest Source #

Creates a value of DeleteNamedRangeRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

dnrrNamedRangeId :: Lens' DeleteNamedRangeRequest (Maybe Text) Source #

The ID of the named range to delete.

dnrrName :: Lens' DeleteNamedRangeRequest (Maybe Text) Source #

The name of the range(s) to delete. All named ranges with the given name will be deleted.

ParagraphStyleDirection

data ParagraphStyleDirection Source #

The text direction of this paragraph. If unset, the value defaults to LEFT_TO_RIGHT since paragraph direction is not inherited.

Constructors

ContentDirectionUnspecified

CONTENT_DIRECTION_UNSPECIFIED The content direction is unspecified.

LeftToRight

LEFT_TO_RIGHT The content goes from left to right.

RightToLeft

RIGHT_TO_LEFT The content goes from right to left.

Instances
Enum ParagraphStyleDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq ParagraphStyleDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data ParagraphStyleDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ParagraphStyleDirection -> c ParagraphStyleDirection #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ParagraphStyleDirection #

toConstr :: ParagraphStyleDirection -> Constr #

dataTypeOf :: ParagraphStyleDirection -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ParagraphStyleDirection) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ParagraphStyleDirection) #

gmapT :: (forall b. Data b => b -> b) -> ParagraphStyleDirection -> ParagraphStyleDirection #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphStyleDirection -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphStyleDirection -> r #

gmapQ :: (forall d. Data d => d -> u) -> ParagraphStyleDirection -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ParagraphStyleDirection -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ParagraphStyleDirection -> m ParagraphStyleDirection #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphStyleDirection -> m ParagraphStyleDirection #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphStyleDirection -> m ParagraphStyleDirection #

Ord ParagraphStyleDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read ParagraphStyleDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show ParagraphStyleDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic ParagraphStyleDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep ParagraphStyleDirection :: Type -> Type #

Hashable ParagraphStyleDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON ParagraphStyleDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON ParagraphStyleDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData ParagraphStyleDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData ParagraphStyleDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep ParagraphStyleDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep ParagraphStyleDirection = D1 (MetaData "ParagraphStyleDirection" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "ContentDirectionUnspecified" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "LeftToRight" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RightToLeft" PrefixI False) (U1 :: Type -> Type)))

TextStyleBaselineOffSet

data TextStyleBaselineOffSet Source #

The text's vertical offset from its normal position. Text with `SUPERSCRIPT` or `SUBSCRIPT` baseline offsets is automatically rendered in a smaller font size, computed based on the `font_size` field. The `font_size` itself is not affected by changes in this field.

Constructors

BaselineOffSetUnspecified

BASELINE_OFFSET_UNSPECIFIED The text's baseline offset is inherited from the parent.

None

NONE The text is not vertically offset.

Superscript

SUPERSCRIPT The text is vertically offset upwards (superscript).

Subscript

SUBSCRIPT The text is vertically offset downwards (subscript).

Instances
Enum TextStyleBaselineOffSet Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq TextStyleBaselineOffSet Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data TextStyleBaselineOffSet Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TextStyleBaselineOffSet -> c TextStyleBaselineOffSet #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TextStyleBaselineOffSet #

toConstr :: TextStyleBaselineOffSet -> Constr #

dataTypeOf :: TextStyleBaselineOffSet -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TextStyleBaselineOffSet) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TextStyleBaselineOffSet) #

gmapT :: (forall b. Data b => b -> b) -> TextStyleBaselineOffSet -> TextStyleBaselineOffSet #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TextStyleBaselineOffSet -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TextStyleBaselineOffSet -> r #

gmapQ :: (forall d. Data d => d -> u) -> TextStyleBaselineOffSet -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TextStyleBaselineOffSet -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TextStyleBaselineOffSet -> m TextStyleBaselineOffSet #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TextStyleBaselineOffSet -> m TextStyleBaselineOffSet #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TextStyleBaselineOffSet -> m TextStyleBaselineOffSet #

Ord TextStyleBaselineOffSet Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read TextStyleBaselineOffSet Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show TextStyleBaselineOffSet Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic TextStyleBaselineOffSet Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep TextStyleBaselineOffSet :: Type -> Type #

Hashable TextStyleBaselineOffSet Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON TextStyleBaselineOffSet Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON TextStyleBaselineOffSet Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData TextStyleBaselineOffSet Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData TextStyleBaselineOffSet Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep TextStyleBaselineOffSet Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep TextStyleBaselineOffSet = D1 (MetaData "TextStyleBaselineOffSet" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) ((C1 (MetaCons "BaselineOffSetUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "None" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Superscript" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Subscript" PrefixI False) (U1 :: Type -> Type)))

EmbeddedDrawingPropertiesSuggestionState

data EmbeddedDrawingPropertiesSuggestionState Source #

A mask that indicates which of the fields on the base EmbeddedDrawingProperties have been changed in this suggestion. For any field set to true, there is a new suggested value.

See: embeddedDrawingPropertiesSuggestionState smart constructor.

Instances
Eq EmbeddedDrawingPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data EmbeddedDrawingPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EmbeddedDrawingPropertiesSuggestionState -> c EmbeddedDrawingPropertiesSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EmbeddedDrawingPropertiesSuggestionState #

toConstr :: EmbeddedDrawingPropertiesSuggestionState -> Constr #

dataTypeOf :: EmbeddedDrawingPropertiesSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EmbeddedDrawingPropertiesSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EmbeddedDrawingPropertiesSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> EmbeddedDrawingPropertiesSuggestionState -> EmbeddedDrawingPropertiesSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedDrawingPropertiesSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedDrawingPropertiesSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> EmbeddedDrawingPropertiesSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EmbeddedDrawingPropertiesSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EmbeddedDrawingPropertiesSuggestionState -> m EmbeddedDrawingPropertiesSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedDrawingPropertiesSuggestionState -> m EmbeddedDrawingPropertiesSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedDrawingPropertiesSuggestionState -> m EmbeddedDrawingPropertiesSuggestionState #

Show EmbeddedDrawingPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic EmbeddedDrawingPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON EmbeddedDrawingPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON EmbeddedDrawingPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep EmbeddedDrawingPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep EmbeddedDrawingPropertiesSuggestionState = D1 (MetaData "EmbeddedDrawingPropertiesSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "EmbeddedDrawingPropertiesSuggestionState'" PrefixI False) (U1 :: Type -> Type))

TabStop

data TabStop Source #

A tab stop within a paragraph.

See: tabStop smart constructor.

Instances
Eq TabStop Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

(==) :: TabStop -> TabStop -> Bool #

(/=) :: TabStop -> TabStop -> Bool #

Data TabStop Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TabStop -> c TabStop #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TabStop #

toConstr :: TabStop -> Constr #

dataTypeOf :: TabStop -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TabStop) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TabStop) #

gmapT :: (forall b. Data b => b -> b) -> TabStop -> TabStop #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TabStop -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TabStop -> r #

gmapQ :: (forall d. Data d => d -> u) -> TabStop -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TabStop -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TabStop -> m TabStop #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TabStop -> m TabStop #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TabStop -> m TabStop #

Show TabStop Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic TabStop Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep TabStop :: Type -> Type #

Methods

from :: TabStop -> Rep TabStop x #

to :: Rep TabStop x -> TabStop #

ToJSON TabStop Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON TabStop Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TabStop Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TabStop = D1 (MetaData "TabStop" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "TabStop'" PrefixI True) (S1 (MetaSel (Just "_tsOffSet") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)) :*: S1 (MetaSel (Just "_tsAlignment") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TabStopAlignment))))

tabStop :: TabStop Source #

Creates a value of TabStop with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

tsOffSet :: Lens' TabStop (Maybe Dimension) Source #

The offset between this tab stop and the start margin.

tsAlignment :: Lens' TabStop (Maybe TabStopAlignment) Source #

The alignment of this tab stop. If unset, the value defaults to START.

NamedRanges

data NamedRanges Source #

A collection of all the NamedRanges in the document that share a given name.

See: namedRanges smart constructor.

Instances
Eq NamedRanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data NamedRanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NamedRanges -> c NamedRanges #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NamedRanges #

toConstr :: NamedRanges -> Constr #

dataTypeOf :: NamedRanges -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NamedRanges) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NamedRanges) #

gmapT :: (forall b. Data b => b -> b) -> NamedRanges -> NamedRanges #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NamedRanges -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NamedRanges -> r #

gmapQ :: (forall d. Data d => d -> u) -> NamedRanges -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NamedRanges -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NamedRanges -> m NamedRanges #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NamedRanges -> m NamedRanges #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NamedRanges -> m NamedRanges #

Show NamedRanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic NamedRanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep NamedRanges :: Type -> Type #

ToJSON NamedRanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON NamedRanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep NamedRanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep NamedRanges = D1 (MetaData "NamedRanges" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "NamedRanges'" PrefixI True) (S1 (MetaSel (Just "_nrNamedRanges") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [NamedRange])) :*: S1 (MetaSel (Just "_nrName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

namedRanges :: NamedRanges Source #

Creates a value of NamedRanges with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

nrNamedRanges :: Lens' NamedRanges [NamedRange] Source #

The NamedRanges that share the same name.

nrName :: Lens' NamedRanges (Maybe Text) Source #

The name that all the named ranges share.

TableColumnPropertiesWidthType

data TableColumnPropertiesWidthType Source #

The width type of the column.

Constructors

WidthTypeUnspecified

WIDTH_TYPE_UNSPECIFIED The column width type is unspecified.

EvenlyDistributed

EVENLY_DISTRIBUTED The column width is evenly distributed among the other evenly distrubted columns. The width of the column is automatically determined and will have an equal portion of the width remaining for the table after accounting for all columns with specified widths.

FixedWidth

FIXED_WIDTH A fixed column width. The width property contains the column's width.

Instances
Enum TableColumnPropertiesWidthType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq TableColumnPropertiesWidthType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data TableColumnPropertiesWidthType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TableColumnPropertiesWidthType -> c TableColumnPropertiesWidthType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TableColumnPropertiesWidthType #

toConstr :: TableColumnPropertiesWidthType -> Constr #

dataTypeOf :: TableColumnPropertiesWidthType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TableColumnPropertiesWidthType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TableColumnPropertiesWidthType) #

gmapT :: (forall b. Data b => b -> b) -> TableColumnPropertiesWidthType -> TableColumnPropertiesWidthType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TableColumnPropertiesWidthType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TableColumnPropertiesWidthType -> r #

gmapQ :: (forall d. Data d => d -> u) -> TableColumnPropertiesWidthType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TableColumnPropertiesWidthType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TableColumnPropertiesWidthType -> m TableColumnPropertiesWidthType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TableColumnPropertiesWidthType -> m TableColumnPropertiesWidthType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TableColumnPropertiesWidthType -> m TableColumnPropertiesWidthType #

Ord TableColumnPropertiesWidthType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read TableColumnPropertiesWidthType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show TableColumnPropertiesWidthType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic TableColumnPropertiesWidthType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep TableColumnPropertiesWidthType :: Type -> Type #

Hashable TableColumnPropertiesWidthType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON TableColumnPropertiesWidthType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON TableColumnPropertiesWidthType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData TableColumnPropertiesWidthType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData TableColumnPropertiesWidthType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep TableColumnPropertiesWidthType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep TableColumnPropertiesWidthType = D1 (MetaData "TableColumnPropertiesWidthType" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "WidthTypeUnspecified" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "EvenlyDistributed" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FixedWidth" PrefixI False) (U1 :: Type -> Type)))

TableRowSuggestedTableRowStyleChanges

data TableRowSuggestedTableRowStyleChanges Source #

The suggested style changes to this row, keyed by suggestion ID.

See: tableRowSuggestedTableRowStyleChanges smart constructor.

Instances
Eq TableRowSuggestedTableRowStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data TableRowSuggestedTableRowStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TableRowSuggestedTableRowStyleChanges -> c TableRowSuggestedTableRowStyleChanges #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TableRowSuggestedTableRowStyleChanges #

toConstr :: TableRowSuggestedTableRowStyleChanges -> Constr #

dataTypeOf :: TableRowSuggestedTableRowStyleChanges -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TableRowSuggestedTableRowStyleChanges) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TableRowSuggestedTableRowStyleChanges) #

gmapT :: (forall b. Data b => b -> b) -> TableRowSuggestedTableRowStyleChanges -> TableRowSuggestedTableRowStyleChanges #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TableRowSuggestedTableRowStyleChanges -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TableRowSuggestedTableRowStyleChanges -> r #

gmapQ :: (forall d. Data d => d -> u) -> TableRowSuggestedTableRowStyleChanges -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TableRowSuggestedTableRowStyleChanges -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TableRowSuggestedTableRowStyleChanges -> m TableRowSuggestedTableRowStyleChanges #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TableRowSuggestedTableRowStyleChanges -> m TableRowSuggestedTableRowStyleChanges #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TableRowSuggestedTableRowStyleChanges -> m TableRowSuggestedTableRowStyleChanges #

Show TableRowSuggestedTableRowStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic TableRowSuggestedTableRowStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON TableRowSuggestedTableRowStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON TableRowSuggestedTableRowStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableRowSuggestedTableRowStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableRowSuggestedTableRowStyleChanges = D1 (MetaData "TableRowSuggestedTableRowStyleChanges" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "TableRowSuggestedTableRowStyleChanges'" PrefixI True) (S1 (MetaSel (Just "_trstrscAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text SuggestedTableRowStyle))))

tableRowSuggestedTableRowStyleChanges Source #

Creates a value of TableRowSuggestedTableRowStyleChanges with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

PositionedObjectPropertiesSuggestionState

data PositionedObjectPropertiesSuggestionState Source #

A mask that indicates which of the fields on the base PositionedObjectProperties have been changed in this suggestion. For any field set to true, there is a new suggested value.

See: positionedObjectPropertiesSuggestionState smart constructor.

Instances
Eq PositionedObjectPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data PositionedObjectPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PositionedObjectPropertiesSuggestionState -> c PositionedObjectPropertiesSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PositionedObjectPropertiesSuggestionState #

toConstr :: PositionedObjectPropertiesSuggestionState -> Constr #

dataTypeOf :: PositionedObjectPropertiesSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PositionedObjectPropertiesSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PositionedObjectPropertiesSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> PositionedObjectPropertiesSuggestionState -> PositionedObjectPropertiesSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PositionedObjectPropertiesSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PositionedObjectPropertiesSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> PositionedObjectPropertiesSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PositionedObjectPropertiesSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PositionedObjectPropertiesSuggestionState -> m PositionedObjectPropertiesSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PositionedObjectPropertiesSuggestionState -> m PositionedObjectPropertiesSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PositionedObjectPropertiesSuggestionState -> m PositionedObjectPropertiesSuggestionState #

Show PositionedObjectPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic PositionedObjectPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON PositionedObjectPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON PositionedObjectPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep PositionedObjectPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep PositionedObjectPropertiesSuggestionState = D1 (MetaData "PositionedObjectPropertiesSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "PositionedObjectPropertiesSuggestionState'" PrefixI True) (S1 (MetaSel (Just "_popssPositioningSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe PositionedObjectPositioningSuggestionState)) :*: S1 (MetaSel (Just "_popssEmbeddedObjectSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EmbeddedObjectSuggestionState))))

positionedObjectPropertiesSuggestionState :: PositionedObjectPropertiesSuggestionState Source #

Creates a value of PositionedObjectPropertiesSuggestionState with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

popssPositioningSuggestionState :: Lens' PositionedObjectPropertiesSuggestionState (Maybe PositionedObjectPositioningSuggestionState) Source #

A mask that indicates which of the fields in positioning have been changed in this suggestion.

popssEmbeddedObjectSuggestionState :: Lens' PositionedObjectPropertiesSuggestionState (Maybe EmbeddedObjectSuggestionState) Source #

A mask that indicates which of the fields in embedded_object have been changed in this suggestion.

PositionedObjectPositioningSuggestionState

data PositionedObjectPositioningSuggestionState Source #

A mask that indicates which of the fields on the base PositionedObjectPositioning have been changed in this suggestion. For any field set to true, there is a new suggested value.

See: positionedObjectPositioningSuggestionState smart constructor.

Instances
Eq PositionedObjectPositioningSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data PositionedObjectPositioningSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PositionedObjectPositioningSuggestionState -> c PositionedObjectPositioningSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PositionedObjectPositioningSuggestionState #

toConstr :: PositionedObjectPositioningSuggestionState -> Constr #

dataTypeOf :: PositionedObjectPositioningSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PositionedObjectPositioningSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PositionedObjectPositioningSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> PositionedObjectPositioningSuggestionState -> PositionedObjectPositioningSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PositionedObjectPositioningSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PositionedObjectPositioningSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> PositionedObjectPositioningSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PositionedObjectPositioningSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PositionedObjectPositioningSuggestionState -> m PositionedObjectPositioningSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PositionedObjectPositioningSuggestionState -> m PositionedObjectPositioningSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PositionedObjectPositioningSuggestionState -> m PositionedObjectPositioningSuggestionState #

Show PositionedObjectPositioningSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic PositionedObjectPositioningSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON PositionedObjectPositioningSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON PositionedObjectPositioningSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep PositionedObjectPositioningSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep PositionedObjectPositioningSuggestionState = D1 (MetaData "PositionedObjectPositioningSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "PositionedObjectPositioningSuggestionState'" PrefixI True) (S1 (MetaSel (Just "_popssTopOffSetSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_popssLayoutSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_popssLeftOffSetSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))))

positionedObjectPositioningSuggestionState :: PositionedObjectPositioningSuggestionState Source #

Creates a value of PositionedObjectPositioningSuggestionState with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

popssTopOffSetSuggested :: Lens' PositionedObjectPositioningSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to top_offset.

popssLayoutSuggested :: Lens' PositionedObjectPositioningSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to layout.

popssLeftOffSetSuggested :: Lens' PositionedObjectPositioningSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to left_offset.

NamedStyleSuggestionState

data NamedStyleSuggestionState Source #

A suggestion state of a NamedStyle message.

See: namedStyleSuggestionState smart constructor.

Instances
Eq NamedStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data NamedStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NamedStyleSuggestionState -> c NamedStyleSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NamedStyleSuggestionState #

toConstr :: NamedStyleSuggestionState -> Constr #

dataTypeOf :: NamedStyleSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NamedStyleSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NamedStyleSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> NamedStyleSuggestionState -> NamedStyleSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NamedStyleSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NamedStyleSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> NamedStyleSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NamedStyleSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NamedStyleSuggestionState -> m NamedStyleSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NamedStyleSuggestionState -> m NamedStyleSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NamedStyleSuggestionState -> m NamedStyleSuggestionState #

Show NamedStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic NamedStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep NamedStyleSuggestionState :: Type -> Type #

ToJSON NamedStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON NamedStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep NamedStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep NamedStyleSuggestionState = D1 (MetaData "NamedStyleSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "NamedStyleSuggestionState'" PrefixI True) (S1 (MetaSel (Just "_nsssParagraphStyleSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ParagraphStyleSuggestionState)) :*: (S1 (MetaSel (Just "_nsssNamedStyleType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe NamedStyleSuggestionStateNamedStyleType)) :*: S1 (MetaSel (Just "_nsssTextStyleSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TextStyleSuggestionState)))))

namedStyleSuggestionState :: NamedStyleSuggestionState Source #

Creates a value of NamedStyleSuggestionState with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

nsssParagraphStyleSuggestionState :: Lens' NamedStyleSuggestionState (Maybe ParagraphStyleSuggestionState) Source #

A mask that indicates which of the fields in paragraph style have been changed in this suggestion.

nsssNamedStyleType :: Lens' NamedStyleSuggestionState (Maybe NamedStyleSuggestionStateNamedStyleType) Source #

The named style type that this suggestion state corresponds to. This field is provided as a convenience for matching the NamedStyleSuggestionState with its corresponding NamedStyle.

nsssTextStyleSuggestionState :: Lens' NamedStyleSuggestionState (Maybe TextStyleSuggestionState) Source #

A mask that indicates which of the fields in text style have been changed in this suggestion.

CropProperties

data CropProperties Source #

The crop properties of an image. The crop rectangle is represented using fractional offsets from the original content's four edges. - If the offset is in the interval (0, 1), the corresponding edge of crop rectangle is positioned inside of the image's original bounding rectangle. - If the offset is negative or greater than 1, the corresponding edge of crop rectangle is positioned outside of the image's original bounding rectangle. - If all offsets and rotation angle are 0, the image is not cropped.

See: cropProperties smart constructor.

Instances
Eq CropProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data CropProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CropProperties -> c CropProperties #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CropProperties #

toConstr :: CropProperties -> Constr #

dataTypeOf :: CropProperties -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CropProperties) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CropProperties) #

gmapT :: (forall b. Data b => b -> b) -> CropProperties -> CropProperties #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CropProperties -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CropProperties -> r #

gmapQ :: (forall d. Data d => d -> u) -> CropProperties -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CropProperties -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CropProperties -> m CropProperties #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CropProperties -> m CropProperties #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CropProperties -> m CropProperties #

Show CropProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic CropProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep CropProperties :: Type -> Type #

ToJSON CropProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON CropProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep CropProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep CropProperties = D1 (MetaData "CropProperties" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "CropProperties'" PrefixI True) ((S1 (MetaSel (Just "_cpOffSetBottom") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double))) :*: S1 (MetaSel (Just "_cpOffSetRight") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double)))) :*: (S1 (MetaSel (Just "_cpAngle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double))) :*: (S1 (MetaSel (Just "_cpOffSetTop") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double))) :*: S1 (MetaSel (Just "_cpOffSetLeft") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double)))))))

cropProperties :: CropProperties Source #

Creates a value of CropProperties with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

cpOffSetBottom :: Lens' CropProperties (Maybe Double) Source #

The offset specifies how far inwards the bottom edge of the crop rectangle is from the bottom edge of the original content as a fraction of the original content's height.

cpOffSetRight :: Lens' CropProperties (Maybe Double) Source #

The offset specifies how far inwards the right edge of the crop rectangle is from the right edge of the original content as a fraction of the original content's width.

cpAngle :: Lens' CropProperties (Maybe Double) Source #

The clockwise rotation angle of the crop rectangle around its center, in radians. Rotation is applied after the offsets.

cpOffSetTop :: Lens' CropProperties (Maybe Double) Source #

The offset specifies how far inwards the top edge of the crop rectangle is from the top edge of the original content as a fraction of the original content's height.

cpOffSetLeft :: Lens' CropProperties (Maybe Double) Source #

The offset specifies how far inwards the left edge of the crop rectangle is from the left edge of the original content as a fraction of the original content's width.

ParagraphStyleSuggestionState

data ParagraphStyleSuggestionState Source #

A mask that indicates which of the fields on the base ParagraphStyle have been changed in this suggestion. For any field set to true, there is a new suggested value.

See: paragraphStyleSuggestionState smart constructor.

Instances
Eq ParagraphStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data ParagraphStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ParagraphStyleSuggestionState -> c ParagraphStyleSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ParagraphStyleSuggestionState #

toConstr :: ParagraphStyleSuggestionState -> Constr #

dataTypeOf :: ParagraphStyleSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ParagraphStyleSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ParagraphStyleSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> ParagraphStyleSuggestionState -> ParagraphStyleSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphStyleSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphStyleSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> ParagraphStyleSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ParagraphStyleSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ParagraphStyleSuggestionState -> m ParagraphStyleSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphStyleSuggestionState -> m ParagraphStyleSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphStyleSuggestionState -> m ParagraphStyleSuggestionState #

Show ParagraphStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic ParagraphStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep ParagraphStyleSuggestionState :: Type -> Type #

ToJSON ParagraphStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON ParagraphStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ParagraphStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ParagraphStyleSuggestionState = D1 (MetaData "ParagraphStyleSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "ParagraphStyleSuggestionState'" PrefixI True) ((((S1 (MetaSel (Just "_psssSpacingModeSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_psssBOrderTopSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 (MetaSel (Just "_psssLineSpacingSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_psssDirectionSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_psssAvoidWidowAndOrphanSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 (MetaSel (Just "_psssBOrderBottomSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_psssSpaceAboveSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 (MetaSel (Just "_psssNamedStyleTypeSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_psssIndentStartSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_psssAlignmentSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))))) :*: (((S1 (MetaSel (Just "_psssBOrderLeftSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_psssSpaceBelowSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 (MetaSel (Just "_psssIndentFirstLineSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_psssShadingSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ShadingSuggestionState)) :*: S1 (MetaSel (Just "_psssHeadingIdSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 (MetaSel (Just "_psssBOrderBetweenSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_psssKeepWithNextSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 (MetaSel (Just "_psssIndentEndSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_psssBOrderRightSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_psssKeepLinesTogetherSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))))))))

psssSpacingModeSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to spacing_mode.

psssBOrderTopSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to border_top.

psssLineSpacingSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to line_spacing.

psssDirectionSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to direction.

psssAvoidWidowAndOrphanSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to avoid_widow_and_orphan.

psssBOrderBottomSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to border_bottom.

psssSpaceAboveSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to space_above.

psssNamedStyleTypeSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to named_style_type.

psssIndentStartSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to indent_start.

psssAlignmentSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to alignment.

psssBOrderLeftSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to border_left.

psssSpaceBelowSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to space_below.

psssIndentFirstLineSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to indent_first_line.

psssShadingSuggestionState :: Lens' ParagraphStyleSuggestionState (Maybe ShadingSuggestionState) Source #

A mask that indicates which of the fields in shading have been changed in this suggestion.

psssHeadingIdSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to heading_id.

psssBOrderBetweenSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to border_between.

psssKeepWithNextSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to keep_with_next.

psssIndentEndSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to indent_end.

psssBOrderRightSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to border_right.

psssKeepLinesTogetherSuggested :: Lens' ParagraphStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to keep_lines_together.

FootNote

data FootNote Source #

A document footnote.

See: footNote smart constructor.

Instances
Eq FootNote Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data FootNote Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FootNote -> c FootNote #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FootNote #

toConstr :: FootNote -> Constr #

dataTypeOf :: FootNote -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FootNote) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FootNote) #

gmapT :: (forall b. Data b => b -> b) -> FootNote -> FootNote #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FootNote -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FootNote -> r #

gmapQ :: (forall d. Data d => d -> u) -> FootNote -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> FootNote -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> FootNote -> m FootNote #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FootNote -> m FootNote #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FootNote -> m FootNote #

Show FootNote Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic FootNote Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep FootNote :: Type -> Type #

Methods

from :: FootNote -> Rep FootNote x #

to :: Rep FootNote x -> FootNote #

ToJSON FootNote Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON FootNote Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep FootNote Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep FootNote = D1 (MetaData "FootNote" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "FootNote'" PrefixI True) (S1 (MetaSel (Just "_fnContent") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [StructuralElement])) :*: S1 (MetaSel (Just "_fnFootNoteId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

footNote :: FootNote Source #

Creates a value of FootNote with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

fnContent :: Lens' FootNote [StructuralElement] Source #

The contents of the footnote. The indexes for a footnote's content begin at zero.

fnFootNoteId :: Lens' FootNote (Maybe Text) Source #

The ID of the footnote.

AutoText

data AutoText Source #

A ParagraphElement representing a spot in the text that is dynamically replaced with content that can change over time, like a page number.

See: autoText smart constructor.

Instances
Eq AutoText Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data AutoText Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AutoText -> c AutoText #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AutoText #

toConstr :: AutoText -> Constr #

dataTypeOf :: AutoText -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AutoText) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AutoText) #

gmapT :: (forall b. Data b => b -> b) -> AutoText -> AutoText #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AutoText -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AutoText -> r #

gmapQ :: (forall d. Data d => d -> u) -> AutoText -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AutoText -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AutoText -> m AutoText #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AutoText -> m AutoText #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AutoText -> m AutoText #

Show AutoText Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic AutoText Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep AutoText :: Type -> Type #

Methods

from :: AutoText -> Rep AutoText x #

to :: Rep AutoText x -> AutoText #

ToJSON AutoText Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON AutoText Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep AutoText Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep AutoText = D1 (MetaData "AutoText" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "AutoText'" PrefixI True) ((S1 (MetaSel (Just "_atSuggestedInsertionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_atSuggestedTextStyleChanges") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AutoTextSuggestedTextStyleChanges))) :*: (S1 (MetaSel (Just "_atSuggestedDeletionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 (MetaSel (Just "_atTextStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TextStyle)) :*: S1 (MetaSel (Just "_atType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AutoTextType))))))

autoText :: AutoText Source #

Creates a value of AutoText with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

atSuggestedInsertionIds :: Lens' AutoText [Text] Source #

The suggested insertion IDs. An AutoText may have multiple insertion IDs if it is a nested suggested change. If empty, then this is not a suggested insertion.

atSuggestedTextStyleChanges :: Lens' AutoText (Maybe AutoTextSuggestedTextStyleChanges) Source #

The suggested text style changes to this AutoText, keyed by suggestion ID.

atSuggestedDeletionIds :: Lens' AutoText [Text] Source #

The suggested deletion IDs. If empty, then there are no suggested deletions of this content.

atTextStyle :: Lens' AutoText (Maybe TextStyle) Source #

The text style of this AutoText.

atType :: Lens' AutoText (Maybe AutoTextType) Source #

The type of this auto text.

List

data List Source #

A List represents the list attributes for a group of paragraphs that all belong to the same list. A paragraph that is part of a list has a reference to the list's ID in its bullet.

See: list smart constructor.

Instances
Eq List Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

(==) :: List -> List -> Bool #

(/=) :: List -> List -> Bool #

Data List Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> List -> c List #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c List #

toConstr :: List -> Constr #

dataTypeOf :: List -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c List) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c List) #

gmapT :: (forall b. Data b => b -> b) -> List -> List #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> List -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> List -> r #

gmapQ :: (forall d. Data d => d -> u) -> List -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> List -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> List -> m List #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> List -> m List #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> List -> m List #

Show List Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

showsPrec :: Int -> List -> ShowS #

show :: List -> String #

showList :: [List] -> ShowS #

Generic List Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep List :: Type -> Type #

Methods

from :: List -> Rep List x #

to :: Rep List x -> List #

ToJSON List Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON List Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep List Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep List = D1 (MetaData "List" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "List'" PrefixI True) ((S1 (MetaSel (Just "_lSuggestedInsertionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_lSuggestedListPropertiesChanges") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ListSuggestedListPropertiesChanges))) :*: (S1 (MetaSel (Just "_lSuggestedDeletionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_lListProperties") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ListProperties)))))

list :: List Source #

Creates a value of List with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

lSuggestedInsertionId :: Lens' List (Maybe Text) Source #

The suggested insertion ID. If empty, then this is not a suggested insertion.

lSuggestedListPropertiesChanges :: Lens' List (Maybe ListSuggestedListPropertiesChanges) Source #

The suggested changes to the list properties, keyed by suggestion ID.

lSuggestedDeletionIds :: Lens' List [Text] Source #

The suggested deletion IDs. If empty, then there are no suggested deletions of this list.

lListProperties :: Lens' List (Maybe ListProperties) Source #

The properties of the list.

ParagraphBOrder

data ParagraphBOrder Source #

A border around a paragraph.

See: paragraphBOrder smart constructor.

Instances
Eq ParagraphBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data ParagraphBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ParagraphBOrder -> c ParagraphBOrder #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ParagraphBOrder #

toConstr :: ParagraphBOrder -> Constr #

dataTypeOf :: ParagraphBOrder -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ParagraphBOrder) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ParagraphBOrder) #

gmapT :: (forall b. Data b => b -> b) -> ParagraphBOrder -> ParagraphBOrder #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphBOrder -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphBOrder -> r #

gmapQ :: (forall d. Data d => d -> u) -> ParagraphBOrder -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ParagraphBOrder -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ParagraphBOrder -> m ParagraphBOrder #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphBOrder -> m ParagraphBOrder #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphBOrder -> m ParagraphBOrder #

Show ParagraphBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic ParagraphBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep ParagraphBOrder :: Type -> Type #

ToJSON ParagraphBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON ParagraphBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ParagraphBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ParagraphBOrder = D1 (MetaData "ParagraphBOrder" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "ParagraphBOrder'" PrefixI True) ((S1 (MetaSel (Just "_pboColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe OptionalColor)) :*: S1 (MetaSel (Just "_pboWidth") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension))) :*: (S1 (MetaSel (Just "_pboDashStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ParagraphBOrderDashStyle)) :*: S1 (MetaSel (Just "_pboPadding") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)))))

paragraphBOrder :: ParagraphBOrder Source #

Creates a value of ParagraphBOrder with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

pboWidth :: Lens' ParagraphBOrder (Maybe Dimension) Source #

The width of the border.

pboPadding :: Lens' ParagraphBOrder (Maybe Dimension) Source #

The padding of the border.

SuggestedTableCellStyle

data SuggestedTableCellStyle Source #

A suggested change to a TableCellStyle.

See: suggestedTableCellStyle smart constructor.

Instances
Eq SuggestedTableCellStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data SuggestedTableCellStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SuggestedTableCellStyle -> c SuggestedTableCellStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SuggestedTableCellStyle #

toConstr :: SuggestedTableCellStyle -> Constr #

dataTypeOf :: SuggestedTableCellStyle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SuggestedTableCellStyle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SuggestedTableCellStyle) #

gmapT :: (forall b. Data b => b -> b) -> SuggestedTableCellStyle -> SuggestedTableCellStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedTableCellStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedTableCellStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> SuggestedTableCellStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SuggestedTableCellStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SuggestedTableCellStyle -> m SuggestedTableCellStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedTableCellStyle -> m SuggestedTableCellStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedTableCellStyle -> m SuggestedTableCellStyle #

Show SuggestedTableCellStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic SuggestedTableCellStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep SuggestedTableCellStyle :: Type -> Type #

ToJSON SuggestedTableCellStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON SuggestedTableCellStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedTableCellStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedTableCellStyle = D1 (MetaData "SuggestedTableCellStyle" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SuggestedTableCellStyle'" PrefixI True) (S1 (MetaSel (Just "_stcsTableCellStyleSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TableCellStyleSuggestionState)) :*: S1 (MetaSel (Just "_stcsTableCellStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TableCellStyle))))

suggestedTableCellStyle :: SuggestedTableCellStyle Source #

Creates a value of SuggestedTableCellStyle with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

stcsTableCellStyleSuggestionState :: Lens' SuggestedTableCellStyle (Maybe TableCellStyleSuggestionState) Source #

A mask that indicates which of the fields on the base TableCellStyle have been changed in this suggestion.

stcsTableCellStyle :: Lens' SuggestedTableCellStyle (Maybe TableCellStyle) Source #

A TableCellStyle that only includes the changes made in this suggestion. This can be used along with the table_cell_style_suggestion_state to see which fields have changed and their new values.

InsertInlineImageResponse

data InsertInlineImageResponse Source #

The result of inserting an inline image.

See: insertInlineImageResponse smart constructor.

Instances
Eq InsertInlineImageResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data InsertInlineImageResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InsertInlineImageResponse -> c InsertInlineImageResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InsertInlineImageResponse #

toConstr :: InsertInlineImageResponse -> Constr #

dataTypeOf :: InsertInlineImageResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InsertInlineImageResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InsertInlineImageResponse) #

gmapT :: (forall b. Data b => b -> b) -> InsertInlineImageResponse -> InsertInlineImageResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InsertInlineImageResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InsertInlineImageResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> InsertInlineImageResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InsertInlineImageResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InsertInlineImageResponse -> m InsertInlineImageResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertInlineImageResponse -> m InsertInlineImageResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertInlineImageResponse -> m InsertInlineImageResponse #

Show InsertInlineImageResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic InsertInlineImageResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep InsertInlineImageResponse :: Type -> Type #

ToJSON InsertInlineImageResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON InsertInlineImageResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InsertInlineImageResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InsertInlineImageResponse = D1 (MetaData "InsertInlineImageResponse" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "InsertInlineImageResponse'" PrefixI True) (S1 (MetaSel (Just "_iiirObjectId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

insertInlineImageResponse :: InsertInlineImageResponse Source #

Creates a value of InsertInlineImageResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

iiirObjectId :: Lens' InsertInlineImageResponse (Maybe Text) Source #

The ID of the created InlineObject.

RgbColor

data RgbColor Source #

An RGB color.

See: rgbColor smart constructor.

Instances
Eq RgbColor Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data RgbColor Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RgbColor -> c RgbColor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RgbColor #

toConstr :: RgbColor -> Constr #

dataTypeOf :: RgbColor -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RgbColor) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RgbColor) #

gmapT :: (forall b. Data b => b -> b) -> RgbColor -> RgbColor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RgbColor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RgbColor -> r #

gmapQ :: (forall d. Data d => d -> u) -> RgbColor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RgbColor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RgbColor -> m RgbColor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RgbColor -> m RgbColor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RgbColor -> m RgbColor #

Show RgbColor Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic RgbColor Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep RgbColor :: Type -> Type #

Methods

from :: RgbColor -> Rep RgbColor x #

to :: Rep RgbColor x -> RgbColor #

ToJSON RgbColor Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON RgbColor Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep RgbColor Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep RgbColor = D1 (MetaData "RgbColor" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "RgbColor'" PrefixI True) (S1 (MetaSel (Just "_rcRed") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double))) :*: (S1 (MetaSel (Just "_rcGreen") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double))) :*: S1 (MetaSel (Just "_rcBlue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double))))))

rgbColor :: RgbColor Source #

Creates a value of RgbColor with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

rcRed :: Lens' RgbColor (Maybe Double) Source #

The red component of the color, from 0.0 to 1.0.

rcGreen :: Lens' RgbColor (Maybe Double) Source #

The green component of the color, from 0.0 to 1.0.

rcBlue :: Lens' RgbColor (Maybe Double) Source #

The blue component of the color, from 0.0 to 1.0.

InsertPageBreakRequest

data InsertPageBreakRequest Source #

Inserts a page break followed by a newline at the specified location.

See: insertPageBreakRequest smart constructor.

Instances
Eq InsertPageBreakRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data InsertPageBreakRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InsertPageBreakRequest -> c InsertPageBreakRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InsertPageBreakRequest #

toConstr :: InsertPageBreakRequest -> Constr #

dataTypeOf :: InsertPageBreakRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InsertPageBreakRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InsertPageBreakRequest) #

gmapT :: (forall b. Data b => b -> b) -> InsertPageBreakRequest -> InsertPageBreakRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InsertPageBreakRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InsertPageBreakRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> InsertPageBreakRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InsertPageBreakRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InsertPageBreakRequest -> m InsertPageBreakRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertPageBreakRequest -> m InsertPageBreakRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertPageBreakRequest -> m InsertPageBreakRequest #

Show InsertPageBreakRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic InsertPageBreakRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep InsertPageBreakRequest :: Type -> Type #

ToJSON InsertPageBreakRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON InsertPageBreakRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InsertPageBreakRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InsertPageBreakRequest = D1 (MetaData "InsertPageBreakRequest" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "InsertPageBreakRequest'" PrefixI True) (S1 (MetaSel (Just "_ipbrLocation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Location)) :*: S1 (MetaSel (Just "_ipbrEndOfSegmentLocation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EndOfSegmentLocation))))

insertPageBreakRequest :: InsertPageBreakRequest Source #

Creates a value of InsertPageBreakRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ipbrLocation :: Lens' InsertPageBreakRequest (Maybe Location) Source #

Inserts the page break at a specific index in the document. The page break must be inserted inside the bounds of an existing Paragraph. For instance, it cannot be inserted at a table's start index (i.e. between the table and its preceding paragraph). Page breaks cannot be inserted inside a table, equation, footnote, header or footer. Since page breaks can only be inserted inside the body, the segment ID field must be empty.

ipbrEndOfSegmentLocation :: Lens' InsertPageBreakRequest (Maybe EndOfSegmentLocation) Source #

Inserts the page break at the end of the document body. Page breaks cannot be inserted inside a footnote, header or footer. Since page breaks can only be inserted inside the body, the segment ID field must be empty.

CreateParagraphBulletsRequestBulletPreset

data CreateParagraphBulletsRequestBulletPreset Source #

The kinds of bullet glyphs to be used.

Constructors

BulletGlyphPresetUnspecified

BULLET_GLYPH_PRESET_UNSPECIFIED The bullet glyph preset is unspecified.

BulletDiscCircleSquare

BULLET_DISC_CIRCLE_SQUARE A bulleted list with a `DISC`, `CIRCLE` and `SQUARE` bullet glyph for the first 3 list nesting levels.

BulletDiamondxARROW3DSquare

BULLET_DIAMONDX_ARROW3D_SQUARE A bulleted list with a `DIAMONDX`, `ARROW3D` and `SQUARE` bullet glyph for the first 3 list nesting levels.

BulletCheckbox

BULLET_CHECKBOX A bulleted list with `CHECKBOX` bullet glyphs for all list nesting levels.

BulletArrowDiamondDisc

BULLET_ARROW_DIAMOND_DISC A bulleted list with a `ARROW`, `DIAMOND` and `DISC` bullet glyph for the first 3 list nesting levels.

BulletStarCircleSquare

BULLET_STAR_CIRCLE_SQUARE A bulleted list with a `STAR`, `CIRCLE` and `SQUARE` bullet glyph for the first 3 list nesting levels.

BulletARROW3DCircleSquare

BULLET_ARROW3D_CIRCLE_SQUARE A bulleted list with a `ARROW3D`, `CIRCLE` and `SQUARE` bullet glyph for the first 3 list nesting levels.

BulletLefttriangleDiamondDisc

BULLET_LEFTTRIANGLE_DIAMOND_DISC A bulleted list with a `LEFTTRIANGLE`, `DIAMOND` and `DISC` bullet glyph for the first 3 list nesting levels.

BulletDiamondxHollowdiamondSquare

BULLET_DIAMONDX_HOLLOWDIAMOND_SQUARE A bulleted list with a `DIAMONDX`, `HOLLOWDIAMOND` and `SQUARE` bullet glyph for the first 3 list nesting levels.

BulletDiamondCircleSquare

BULLET_DIAMOND_CIRCLE_SQUARE A bulleted list with a `DIAMOND`, `CIRCLE` and `SQUARE` bullet glyph for the first 3 list nesting levels.

NumberedDecimalAlphaRoman

NUMBERED_DECIMAL_ALPHA_ROMAN A numbered list with `DECIMAL`, `ALPHA` and `ROMAN` numeric glyphs for the first 3 list nesting levels, followed by periods.

NumberedDecimalAlphaRomanParens

NUMBERED_DECIMAL_ALPHA_ROMAN_PARENS A numbered list with `DECIMAL`, `ALPHA` and `ROMAN` numeric glyphs for the first 3 list nesting levels, followed by parenthesis.

NumberedDecimalNested

NUMBERED_DECIMAL_NESTED A numbered list with `DECIMAL` numeric glyphs separated by periods, where each nesting level uses the previous nesting level's glyph as a prefix. For example: '1.', '1.1.', '2.', '2.2.'.

NumberedUpperalphaAlphaRoman

NUMBERED_UPPERALPHA_ALPHA_ROMAN A numbered list with `UPPERALPHA`, `ALPHA` and `ROMAN` numeric glyphs for the first 3 list nesting levels, followed by periods.

NumberedUpperromanUpperalphaDecimal

NUMBERED_UPPERROMAN_UPPERALPHA_DECIMAL A numbered list with `UPPERROMAN`, `UPPERALPHA` and `DECIMAL` numeric glyphs for the first 3 list nesting levels, followed by periods.

NumberedZerodecimalAlphaRoman

NUMBERED_ZERODECIMAL_ALPHA_ROMAN A numbered list with `ZERODECIMAL`, `ALPHA` and `ROMAN` numeric glyphs for the first 3 list nesting levels, followed by periods.

Instances
Enum CreateParagraphBulletsRequestBulletPreset Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq CreateParagraphBulletsRequestBulletPreset Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data CreateParagraphBulletsRequestBulletPreset Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CreateParagraphBulletsRequestBulletPreset -> c CreateParagraphBulletsRequestBulletPreset #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CreateParagraphBulletsRequestBulletPreset #

toConstr :: CreateParagraphBulletsRequestBulletPreset -> Constr #

dataTypeOf :: CreateParagraphBulletsRequestBulletPreset -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CreateParagraphBulletsRequestBulletPreset) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CreateParagraphBulletsRequestBulletPreset) #

gmapT :: (forall b. Data b => b -> b) -> CreateParagraphBulletsRequestBulletPreset -> CreateParagraphBulletsRequestBulletPreset #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CreateParagraphBulletsRequestBulletPreset -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CreateParagraphBulletsRequestBulletPreset -> r #

gmapQ :: (forall d. Data d => d -> u) -> CreateParagraphBulletsRequestBulletPreset -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CreateParagraphBulletsRequestBulletPreset -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CreateParagraphBulletsRequestBulletPreset -> m CreateParagraphBulletsRequestBulletPreset #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateParagraphBulletsRequestBulletPreset -> m CreateParagraphBulletsRequestBulletPreset #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateParagraphBulletsRequestBulletPreset -> m CreateParagraphBulletsRequestBulletPreset #

Ord CreateParagraphBulletsRequestBulletPreset Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read CreateParagraphBulletsRequestBulletPreset Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show CreateParagraphBulletsRequestBulletPreset Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic CreateParagraphBulletsRequestBulletPreset Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Hashable CreateParagraphBulletsRequestBulletPreset Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON CreateParagraphBulletsRequestBulletPreset Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON CreateParagraphBulletsRequestBulletPreset Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData CreateParagraphBulletsRequestBulletPreset Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData CreateParagraphBulletsRequestBulletPreset Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep CreateParagraphBulletsRequestBulletPreset Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep CreateParagraphBulletsRequestBulletPreset = D1 (MetaData "CreateParagraphBulletsRequestBulletPreset" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) ((((C1 (MetaCons "BulletGlyphPresetUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BulletDiscCircleSquare" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "BulletDiamondxARROW3DSquare" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BulletCheckbox" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "BulletArrowDiamondDisc" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BulletStarCircleSquare" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "BulletARROW3DCircleSquare" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BulletLefttriangleDiamondDisc" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "BulletDiamondxHollowdiamondSquare" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BulletDiamondCircleSquare" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "NumberedDecimalAlphaRoman" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NumberedDecimalAlphaRomanParens" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "NumberedDecimalNested" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NumberedUpperalphaAlphaRoman" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "NumberedUpperromanUpperalphaDecimal" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NumberedZerodecimalAlphaRoman" PrefixI False) (U1 :: Type -> Type)))))

BackgRoundSuggestionState

data BackgRoundSuggestionState Source #

A mask that indicates which of the fields on the base Background have been changed in this suggestion. For any field set to true, the Backgound has a new suggested value.

See: backgRoundSuggestionState smart constructor.

Instances
Eq BackgRoundSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data BackgRoundSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BackgRoundSuggestionState -> c BackgRoundSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BackgRoundSuggestionState #

toConstr :: BackgRoundSuggestionState -> Constr #

dataTypeOf :: BackgRoundSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BackgRoundSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BackgRoundSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> BackgRoundSuggestionState -> BackgRoundSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BackgRoundSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BackgRoundSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> BackgRoundSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BackgRoundSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BackgRoundSuggestionState -> m BackgRoundSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BackgRoundSuggestionState -> m BackgRoundSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BackgRoundSuggestionState -> m BackgRoundSuggestionState #

Show BackgRoundSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic BackgRoundSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep BackgRoundSuggestionState :: Type -> Type #

ToJSON BackgRoundSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON BackgRoundSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep BackgRoundSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep BackgRoundSuggestionState = D1 (MetaData "BackgRoundSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "BackgRoundSuggestionState'" PrefixI True) (S1 (MetaSel (Just "_brssBackgRoundColorSuggested") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Bool))))

backgRoundSuggestionState :: BackgRoundSuggestionState Source #

Creates a value of BackgRoundSuggestionState with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

brssBackgRoundColorSuggested :: Lens' BackgRoundSuggestionState (Maybe Bool) Source #

Indicates whether the current background color has been modified in this suggestion.

TableCellBOrderDashStyle

data TableCellBOrderDashStyle Source #

The dash style of the border.

Constructors

DashStyleUnspecified

DASH_STYLE_UNSPECIFIED Unspecified dash style.

Solid

SOLID Solid line. Corresponds to ECMA-376 ST_PresetLineDashVal value 'solid'. This is the default dash style.

Dot

DOT Dotted line. Corresponds to ECMA-376 ST_PresetLineDashVal value 'dot'.

Dash

DASH Dashed line. Corresponds to ECMA-376 ST_PresetLineDashVal value 'dash'.

Instances
Enum TableCellBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq TableCellBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data TableCellBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TableCellBOrderDashStyle -> c TableCellBOrderDashStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TableCellBOrderDashStyle #

toConstr :: TableCellBOrderDashStyle -> Constr #

dataTypeOf :: TableCellBOrderDashStyle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TableCellBOrderDashStyle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TableCellBOrderDashStyle) #

gmapT :: (forall b. Data b => b -> b) -> TableCellBOrderDashStyle -> TableCellBOrderDashStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TableCellBOrderDashStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TableCellBOrderDashStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> TableCellBOrderDashStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TableCellBOrderDashStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TableCellBOrderDashStyle -> m TableCellBOrderDashStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TableCellBOrderDashStyle -> m TableCellBOrderDashStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TableCellBOrderDashStyle -> m TableCellBOrderDashStyle #

Ord TableCellBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read TableCellBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show TableCellBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic TableCellBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep TableCellBOrderDashStyle :: Type -> Type #

Hashable TableCellBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON TableCellBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON TableCellBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData TableCellBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData TableCellBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep TableCellBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep TableCellBOrderDashStyle = D1 (MetaData "TableCellBOrderDashStyle" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) ((C1 (MetaCons "DashStyleUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Solid" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Dot" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Dash" PrefixI False) (U1 :: Type -> Type)))

ParagraphStyleNamedStyleType

data ParagraphStyleNamedStyleType Source #

The named style type of the paragraph. Since updating the named style type affects other properties within ParagraphStyle, the named style type is applied before the other properties are updated.

Constructors

NamedStyleTypeUnspecified

NAMED_STYLE_TYPE_UNSPECIFIED The type of named style is unspecified.

NormalText

NORMAL_TEXT Normal text.

Title

TITLE Title.

Subtitle

SUBTITLE Subtitle.

Heading1

HEADING_1 Heading 1.

Heading2

HEADING_2 Heading 2.

Heading3

HEADING_3 Heading 3.

Heading4

HEADING_4 Heading 4.

Heading5

HEADING_5 Heading 5.

Heading6

HEADING_6 Heading 6.

Instances
Enum ParagraphStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq ParagraphStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data ParagraphStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ParagraphStyleNamedStyleType -> c ParagraphStyleNamedStyleType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ParagraphStyleNamedStyleType #

toConstr :: ParagraphStyleNamedStyleType -> Constr #

dataTypeOf :: ParagraphStyleNamedStyleType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ParagraphStyleNamedStyleType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ParagraphStyleNamedStyleType) #

gmapT :: (forall b. Data b => b -> b) -> ParagraphStyleNamedStyleType -> ParagraphStyleNamedStyleType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphStyleNamedStyleType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphStyleNamedStyleType -> r #

gmapQ :: (forall d. Data d => d -> u) -> ParagraphStyleNamedStyleType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ParagraphStyleNamedStyleType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ParagraphStyleNamedStyleType -> m ParagraphStyleNamedStyleType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphStyleNamedStyleType -> m ParagraphStyleNamedStyleType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphStyleNamedStyleType -> m ParagraphStyleNamedStyleType #

Ord ParagraphStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read ParagraphStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show ParagraphStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic ParagraphStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep ParagraphStyleNamedStyleType :: Type -> Type #

Hashable ParagraphStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON ParagraphStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON ParagraphStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData ParagraphStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData ParagraphStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep ParagraphStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep ParagraphStyleNamedStyleType = D1 (MetaData "ParagraphStyleNamedStyleType" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (((C1 (MetaCons "NamedStyleTypeUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NormalText" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Title" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Subtitle" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Heading1" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Heading2" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Heading3" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Heading4" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Heading5" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Heading6" PrefixI False) (U1 :: Type -> Type)))))

InlineObjectProperties

data InlineObjectProperties Source #

Properties of an InlineObject.

See: inlineObjectProperties smart constructor.

Instances
Eq InlineObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data InlineObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InlineObjectProperties -> c InlineObjectProperties #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InlineObjectProperties #

toConstr :: InlineObjectProperties -> Constr #

dataTypeOf :: InlineObjectProperties -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InlineObjectProperties) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InlineObjectProperties) #

gmapT :: (forall b. Data b => b -> b) -> InlineObjectProperties -> InlineObjectProperties #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InlineObjectProperties -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InlineObjectProperties -> r #

gmapQ :: (forall d. Data d => d -> u) -> InlineObjectProperties -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InlineObjectProperties -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InlineObjectProperties -> m InlineObjectProperties #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InlineObjectProperties -> m InlineObjectProperties #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InlineObjectProperties -> m InlineObjectProperties #

Show InlineObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic InlineObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep InlineObjectProperties :: Type -> Type #

ToJSON InlineObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON InlineObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InlineObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InlineObjectProperties = D1 (MetaData "InlineObjectProperties" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "InlineObjectProperties'" PrefixI True) (S1 (MetaSel (Just "_iopEmbeddedObject") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe EmbeddedObject))))

inlineObjectProperties :: InlineObjectProperties Source #

Creates a value of InlineObjectProperties with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

iopEmbeddedObject :: Lens' InlineObjectProperties (Maybe EmbeddedObject) Source #

The embedded object of this inline object.

SuggestedDocumentStyle

data SuggestedDocumentStyle Source #

A suggested change to the DocumentStyle.

See: suggestedDocumentStyle smart constructor.

Instances
Eq SuggestedDocumentStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data SuggestedDocumentStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SuggestedDocumentStyle -> c SuggestedDocumentStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SuggestedDocumentStyle #

toConstr :: SuggestedDocumentStyle -> Constr #

dataTypeOf :: SuggestedDocumentStyle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SuggestedDocumentStyle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SuggestedDocumentStyle) #

gmapT :: (forall b. Data b => b -> b) -> SuggestedDocumentStyle -> SuggestedDocumentStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedDocumentStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedDocumentStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> SuggestedDocumentStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SuggestedDocumentStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SuggestedDocumentStyle -> m SuggestedDocumentStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedDocumentStyle -> m SuggestedDocumentStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedDocumentStyle -> m SuggestedDocumentStyle #

Show SuggestedDocumentStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic SuggestedDocumentStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep SuggestedDocumentStyle :: Type -> Type #

ToJSON SuggestedDocumentStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON SuggestedDocumentStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedDocumentStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedDocumentStyle = D1 (MetaData "SuggestedDocumentStyle" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SuggestedDocumentStyle'" PrefixI True) (S1 (MetaSel (Just "_sdsDocumentStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DocumentStyle)) :*: S1 (MetaSel (Just "_sdsDocumentStyleSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DocumentStyleSuggestionState))))

suggestedDocumentStyle :: SuggestedDocumentStyle Source #

Creates a value of SuggestedDocumentStyle with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

sdsDocumentStyle :: Lens' SuggestedDocumentStyle (Maybe DocumentStyle) Source #

A DocumentStyle that only includes the changes made in this suggestion. This can be used along with the document_style_suggestion_state to see which fields have changed and their new values.

sdsDocumentStyleSuggestionState :: Lens' SuggestedDocumentStyle (Maybe DocumentStyleSuggestionState) Source #

A mask that indicates which of the fields on the base DocumentStyle have been changed in this suggestion.

Location

data Location Source #

A particular location in the document.

See: location smart constructor.

Instances
Eq Location Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data Location Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Location -> c Location #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Location #

toConstr :: Location -> Constr #

dataTypeOf :: Location -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Location) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Location) #

gmapT :: (forall b. Data b => b -> b) -> Location -> Location #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Location -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Location -> r #

gmapQ :: (forall d. Data d => d -> u) -> Location -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Location -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Location -> m Location #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Location -> m Location #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Location -> m Location #

Show Location Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic Location Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep Location :: Type -> Type #

Methods

from :: Location -> Rep Location x #

to :: Rep Location x -> Location #

ToJSON Location Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON Location Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Location Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Location = D1 (MetaData "Location" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "Location'" PrefixI True) (S1 (MetaSel (Just "_lIndex") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_lSegmentId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

location :: Location Source #

Creates a value of Location with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

lIndex :: Lens' Location (Maybe Int32) Source #

The zero-based index, in UTF-16 code units. The index is relative to the beginning of the segment specified by segment_id.

lSegmentId :: Lens' Location (Maybe Text) Source #

The ID of the header, footer or footnote the location is in. An empty segment ID signifies the document's body.

TableOfContents

data TableOfContents Source #

A StructuralElement representing a table of contents.

See: tableOfContents smart constructor.

Instances
Eq TableOfContents Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data TableOfContents Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TableOfContents -> c TableOfContents #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TableOfContents #

toConstr :: TableOfContents -> Constr #

dataTypeOf :: TableOfContents -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TableOfContents) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TableOfContents) #

gmapT :: (forall b. Data b => b -> b) -> TableOfContents -> TableOfContents #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TableOfContents -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TableOfContents -> r #

gmapQ :: (forall d. Data d => d -> u) -> TableOfContents -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TableOfContents -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TableOfContents -> m TableOfContents #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TableOfContents -> m TableOfContents #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TableOfContents -> m TableOfContents #

Show TableOfContents Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic TableOfContents Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep TableOfContents :: Type -> Type #

ToJSON TableOfContents Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON TableOfContents Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableOfContents Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableOfContents = D1 (MetaData "TableOfContents" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "TableOfContents'" PrefixI True) (S1 (MetaSel (Just "_tocSuggestedInsertionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 (MetaSel (Just "_tocContent") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [StructuralElement])) :*: S1 (MetaSel (Just "_tocSuggestedDeletionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])))))

tableOfContents :: TableOfContents Source #

Creates a value of TableOfContents with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

tocSuggestedInsertionIds :: Lens' TableOfContents [Text] Source #

The suggested insertion IDs. A TableOfContents may have multiple insertion IDs if it is a nested suggested change. If empty, then this is not a suggested insertion.

tocContent :: Lens' TableOfContents [StructuralElement] Source #

The content of the table of contents.

tocSuggestedDeletionIds :: Lens' TableOfContents [Text] Source #

The suggested deletion IDs. If empty, then there are no suggested deletions of this content.

Color

data Color Source #

A solid color.

See: color smart constructor.

Instances
Eq Color Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

(==) :: Color -> Color -> Bool #

(/=) :: Color -> Color -> Bool #

Data Color Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Color -> c Color #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Color #

toConstr :: Color -> Constr #

dataTypeOf :: Color -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Color) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Color) #

gmapT :: (forall b. Data b => b -> b) -> Color -> Color #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Color -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Color -> r #

gmapQ :: (forall d. Data d => d -> u) -> Color -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Color -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Color -> m Color #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Color -> m Color #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Color -> m Color #

Show Color Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

showsPrec :: Int -> Color -> ShowS #

show :: Color -> String #

showList :: [Color] -> ShowS #

Generic Color Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep Color :: Type -> Type #

Methods

from :: Color -> Rep Color x #

to :: Rep Color x -> Color #

ToJSON Color Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON Color Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Color Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Color = D1 (MetaData "Color" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "Color'" PrefixI True) (S1 (MetaSel (Just "_cRgbColor") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe RgbColor))))

color :: Color Source #

Creates a value of Color with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

cRgbColor :: Lens' Color (Maybe RgbColor) Source #

The RGB color value.

Size

data Size Source #

A width and height.

See: size smart constructor.

Instances
Eq Size Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

(==) :: Size -> Size -> Bool #

(/=) :: Size -> Size -> Bool #

Data Size Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Size -> c Size #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Size #

toConstr :: Size -> Constr #

dataTypeOf :: Size -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Size) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Size) #

gmapT :: (forall b. Data b => b -> b) -> Size -> Size #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Size -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Size -> r #

gmapQ :: (forall d. Data d => d -> u) -> Size -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Size -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Size -> m Size #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Size -> m Size #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Size -> m Size #

Show Size Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

showsPrec :: Int -> Size -> ShowS #

show :: Size -> String #

showList :: [Size] -> ShowS #

Generic Size Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep Size :: Type -> Type #

Methods

from :: Size -> Rep Size x #

to :: Rep Size x -> Size #

ToJSON Size Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON Size Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Size Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Size = D1 (MetaData "Size" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "Size'" PrefixI True) (S1 (MetaSel (Just "_sHeight") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)) :*: S1 (MetaSel (Just "_sWidth") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension))))

size :: Size Source #

Creates a value of Size with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

sHeight :: Lens' Size (Maybe Dimension) Source #

The height of the object.

sWidth :: Lens' Size (Maybe Dimension) Source #

The width of the object.

InsertInlineSheetsChartResponse

data InsertInlineSheetsChartResponse Source #

The result of inserting an embedded Google Sheets chart.

See: insertInlineSheetsChartResponse smart constructor.

Instances
Eq InsertInlineSheetsChartResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data InsertInlineSheetsChartResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InsertInlineSheetsChartResponse -> c InsertInlineSheetsChartResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InsertInlineSheetsChartResponse #

toConstr :: InsertInlineSheetsChartResponse -> Constr #

dataTypeOf :: InsertInlineSheetsChartResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InsertInlineSheetsChartResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InsertInlineSheetsChartResponse) #

gmapT :: (forall b. Data b => b -> b) -> InsertInlineSheetsChartResponse -> InsertInlineSheetsChartResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InsertInlineSheetsChartResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InsertInlineSheetsChartResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> InsertInlineSheetsChartResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InsertInlineSheetsChartResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InsertInlineSheetsChartResponse -> m InsertInlineSheetsChartResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertInlineSheetsChartResponse -> m InsertInlineSheetsChartResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertInlineSheetsChartResponse -> m InsertInlineSheetsChartResponse #

Show InsertInlineSheetsChartResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic InsertInlineSheetsChartResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep InsertInlineSheetsChartResponse :: Type -> Type #

ToJSON InsertInlineSheetsChartResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON InsertInlineSheetsChartResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InsertInlineSheetsChartResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InsertInlineSheetsChartResponse = D1 (MetaData "InsertInlineSheetsChartResponse" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "InsertInlineSheetsChartResponse'" PrefixI True) (S1 (MetaSel (Just "_iiscrObjectId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

insertInlineSheetsChartResponse :: InsertInlineSheetsChartResponse Source #

Creates a value of InsertInlineSheetsChartResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

iiscrObjectId :: Lens' InsertInlineSheetsChartResponse (Maybe Text) Source #

The object ID of the inserted chart.

TableRowStyleSuggestionState

data TableRowStyleSuggestionState Source #

A mask that indicates which of the fields on the base TableRowStyle have been changed in this suggestion. For any field set to true, there is a new suggested value.

See: tableRowStyleSuggestionState smart constructor.

Instances
Eq TableRowStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data TableRowStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TableRowStyleSuggestionState -> c TableRowStyleSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TableRowStyleSuggestionState #

toConstr :: TableRowStyleSuggestionState -> Constr #

dataTypeOf :: TableRowStyleSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TableRowStyleSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TableRowStyleSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> TableRowStyleSuggestionState -> TableRowStyleSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TableRowStyleSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TableRowStyleSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> TableRowStyleSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TableRowStyleSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TableRowStyleSuggestionState -> m TableRowStyleSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TableRowStyleSuggestionState -> m TableRowStyleSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TableRowStyleSuggestionState -> m TableRowStyleSuggestionState #

Show TableRowStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic TableRowStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep TableRowStyleSuggestionState :: Type -> Type #

ToJSON TableRowStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON TableRowStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableRowStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableRowStyleSuggestionState = D1 (MetaData "TableRowStyleSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "TableRowStyleSuggestionState'" PrefixI True) (S1 (MetaSel (Just "_trsssMinRowHeightSuggested") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Bool))))

tableRowStyleSuggestionState :: TableRowStyleSuggestionState Source #

Creates a value of TableRowStyleSuggestionState with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

trsssMinRowHeightSuggested :: Lens' TableRowStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to min_row_height.

DeleteTableColumnRequest

data DeleteTableColumnRequest Source #

Deletes a column from a table.

See: deleteTableColumnRequest smart constructor.

Instances
Eq DeleteTableColumnRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data DeleteTableColumnRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeleteTableColumnRequest -> c DeleteTableColumnRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeleteTableColumnRequest #

toConstr :: DeleteTableColumnRequest -> Constr #

dataTypeOf :: DeleteTableColumnRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeleteTableColumnRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeleteTableColumnRequest) #

gmapT :: (forall b. Data b => b -> b) -> DeleteTableColumnRequest -> DeleteTableColumnRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeleteTableColumnRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeleteTableColumnRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeleteTableColumnRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeleteTableColumnRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeleteTableColumnRequest -> m DeleteTableColumnRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteTableColumnRequest -> m DeleteTableColumnRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteTableColumnRequest -> m DeleteTableColumnRequest #

Show DeleteTableColumnRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic DeleteTableColumnRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep DeleteTableColumnRequest :: Type -> Type #

ToJSON DeleteTableColumnRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON DeleteTableColumnRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DeleteTableColumnRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DeleteTableColumnRequest = D1 (MetaData "DeleteTableColumnRequest" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "DeleteTableColumnRequest'" PrefixI True) (S1 (MetaSel (Just "_dtcrTableCellLocation") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe TableCellLocation))))

deleteTableColumnRequest :: DeleteTableColumnRequest Source #

Creates a value of DeleteTableColumnRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

dtcrTableCellLocation :: Lens' DeleteTableColumnRequest (Maybe TableCellLocation) Source #

The reference table cell location from which the column will be deleted. The column this cell spans will be deleted. If this is a merged cell that spans multiple columns, all columns that the cell spans will be deleted. If no columns remain in the table after this deletion, the whole table is deleted.

DocumentNamedRanges

data DocumentNamedRanges Source #

The named ranges in the document, keyed by name.

See: documentNamedRanges smart constructor.

Instances
Eq DocumentNamedRanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data DocumentNamedRanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DocumentNamedRanges -> c DocumentNamedRanges #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DocumentNamedRanges #

toConstr :: DocumentNamedRanges -> Constr #

dataTypeOf :: DocumentNamedRanges -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DocumentNamedRanges) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DocumentNamedRanges) #

gmapT :: (forall b. Data b => b -> b) -> DocumentNamedRanges -> DocumentNamedRanges #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DocumentNamedRanges -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DocumentNamedRanges -> r #

gmapQ :: (forall d. Data d => d -> u) -> DocumentNamedRanges -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DocumentNamedRanges -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DocumentNamedRanges -> m DocumentNamedRanges #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentNamedRanges -> m DocumentNamedRanges #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentNamedRanges -> m DocumentNamedRanges #

Show DocumentNamedRanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic DocumentNamedRanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep DocumentNamedRanges :: Type -> Type #

ToJSON DocumentNamedRanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON DocumentNamedRanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentNamedRanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentNamedRanges = D1 (MetaData "DocumentNamedRanges" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "DocumentNamedRanges'" PrefixI True) (S1 (MetaSel (Just "_dnrAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text NamedRanges))))

documentNamedRanges Source #

Creates a value of DocumentNamedRanges with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

EndOfSegmentLocation

data EndOfSegmentLocation Source #

Location at the end of a body, header, footer or footnote. The location is immediately before the last newline in the document segment.

See: endOfSegmentLocation smart constructor.

Instances
Eq EndOfSegmentLocation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data EndOfSegmentLocation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EndOfSegmentLocation -> c EndOfSegmentLocation #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EndOfSegmentLocation #

toConstr :: EndOfSegmentLocation -> Constr #

dataTypeOf :: EndOfSegmentLocation -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EndOfSegmentLocation) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EndOfSegmentLocation) #

gmapT :: (forall b. Data b => b -> b) -> EndOfSegmentLocation -> EndOfSegmentLocation #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EndOfSegmentLocation -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EndOfSegmentLocation -> r #

gmapQ :: (forall d. Data d => d -> u) -> EndOfSegmentLocation -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EndOfSegmentLocation -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EndOfSegmentLocation -> m EndOfSegmentLocation #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EndOfSegmentLocation -> m EndOfSegmentLocation #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EndOfSegmentLocation -> m EndOfSegmentLocation #

Show EndOfSegmentLocation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic EndOfSegmentLocation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep EndOfSegmentLocation :: Type -> Type #

ToJSON EndOfSegmentLocation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON EndOfSegmentLocation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep EndOfSegmentLocation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep EndOfSegmentLocation = D1 (MetaData "EndOfSegmentLocation" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "EndOfSegmentLocation'" PrefixI True) (S1 (MetaSel (Just "_eoslSegmentId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

endOfSegmentLocation :: EndOfSegmentLocation Source #

Creates a value of EndOfSegmentLocation with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

eoslSegmentId :: Lens' EndOfSegmentLocation (Maybe Text) Source #

The ID of the header, footer or footnote the location is in. An empty segment ID signifies the document's body.

DocumentInlineObjects

data DocumentInlineObjects Source #

The inline objects in the document, keyed by object ID.

See: documentInlineObjects smart constructor.

Instances
Eq DocumentInlineObjects Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data DocumentInlineObjects Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DocumentInlineObjects -> c DocumentInlineObjects #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DocumentInlineObjects #

toConstr :: DocumentInlineObjects -> Constr #

dataTypeOf :: DocumentInlineObjects -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DocumentInlineObjects) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DocumentInlineObjects) #

gmapT :: (forall b. Data b => b -> b) -> DocumentInlineObjects -> DocumentInlineObjects #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DocumentInlineObjects -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DocumentInlineObjects -> r #

gmapQ :: (forall d. Data d => d -> u) -> DocumentInlineObjects -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DocumentInlineObjects -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DocumentInlineObjects -> m DocumentInlineObjects #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentInlineObjects -> m DocumentInlineObjects #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentInlineObjects -> m DocumentInlineObjects #

Show DocumentInlineObjects Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic DocumentInlineObjects Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep DocumentInlineObjects :: Type -> Type #

ToJSON DocumentInlineObjects Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON DocumentInlineObjects Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentInlineObjects Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentInlineObjects = D1 (MetaData "DocumentInlineObjects" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "DocumentInlineObjects'" PrefixI True) (S1 (MetaSel (Just "_dioAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text InlineObject))))

documentInlineObjects Source #

Creates a value of DocumentInlineObjects with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ParagraphSuggestedPositionedObjectIds

data ParagraphSuggestedPositionedObjectIds Source #

The IDs of the positioned objects that are suggested to be attached to this paragraph, keyed by suggestion ID.

See: paragraphSuggestedPositionedObjectIds smart constructor.

Instances
Eq ParagraphSuggestedPositionedObjectIds Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data ParagraphSuggestedPositionedObjectIds Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ParagraphSuggestedPositionedObjectIds -> c ParagraphSuggestedPositionedObjectIds #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ParagraphSuggestedPositionedObjectIds #

toConstr :: ParagraphSuggestedPositionedObjectIds -> Constr #

dataTypeOf :: ParagraphSuggestedPositionedObjectIds -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ParagraphSuggestedPositionedObjectIds) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ParagraphSuggestedPositionedObjectIds) #

gmapT :: (forall b. Data b => b -> b) -> ParagraphSuggestedPositionedObjectIds -> ParagraphSuggestedPositionedObjectIds #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphSuggestedPositionedObjectIds -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphSuggestedPositionedObjectIds -> r #

gmapQ :: (forall d. Data d => d -> u) -> ParagraphSuggestedPositionedObjectIds -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ParagraphSuggestedPositionedObjectIds -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ParagraphSuggestedPositionedObjectIds -> m ParagraphSuggestedPositionedObjectIds #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphSuggestedPositionedObjectIds -> m ParagraphSuggestedPositionedObjectIds #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphSuggestedPositionedObjectIds -> m ParagraphSuggestedPositionedObjectIds #

Show ParagraphSuggestedPositionedObjectIds Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic ParagraphSuggestedPositionedObjectIds Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON ParagraphSuggestedPositionedObjectIds Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON ParagraphSuggestedPositionedObjectIds Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ParagraphSuggestedPositionedObjectIds Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ParagraphSuggestedPositionedObjectIds = D1 (MetaData "ParagraphSuggestedPositionedObjectIds" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "ParagraphSuggestedPositionedObjectIds'" PrefixI True) (S1 (MetaSel (Just "_pspoiAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text ObjectReferences))))

paragraphSuggestedPositionedObjectIds Source #

Creates a value of ParagraphSuggestedPositionedObjectIds with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Link

data Link Source #

A reference to another portion of a document or an external URL resource.

See: link smart constructor.

link :: Link Source #

Creates a value of Link with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

lURL :: Lens' Link (Maybe Text) Source #

An external URL.

lHeadingId :: Lens' Link (Maybe Text) Source #

The ID of a heading in this document.

lBookmarkId :: Lens' Link (Maybe Text) Source #

The ID of a bookmark in this document.

TabStopAlignment

data TabStopAlignment Source #

The alignment of this tab stop. If unset, the value defaults to START.

Constructors

TabStopAlignmentUnspecified

TAB_STOP_ALIGNMENT_UNSPECIFIED The tab stop alignment is unspecified.

Start

START The tab stop is aligned to the start of the line. This is the default.

Center

CENTER The tab stop is aligned to the center of the line.

End

END The tab stop is aligned to the end of the line.

Instances
Enum TabStopAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq TabStopAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data TabStopAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TabStopAlignment -> c TabStopAlignment #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TabStopAlignment #

toConstr :: TabStopAlignment -> Constr #

dataTypeOf :: TabStopAlignment -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TabStopAlignment) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TabStopAlignment) #

gmapT :: (forall b. Data b => b -> b) -> TabStopAlignment -> TabStopAlignment #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TabStopAlignment -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TabStopAlignment -> r #

gmapQ :: (forall d. Data d => d -> u) -> TabStopAlignment -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TabStopAlignment -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TabStopAlignment -> m TabStopAlignment #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TabStopAlignment -> m TabStopAlignment #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TabStopAlignment -> m TabStopAlignment #

Ord TabStopAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read TabStopAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show TabStopAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic TabStopAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep TabStopAlignment :: Type -> Type #

Hashable TabStopAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON TabStopAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON TabStopAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData TabStopAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData TabStopAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep TabStopAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep TabStopAlignment = D1 (MetaData "TabStopAlignment" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) ((C1 (MetaCons "TabStopAlignmentUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Start" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Center" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "End" PrefixI False) (U1 :: Type -> Type)))

NestingLevelGlyphType

data NestingLevelGlyphType Source #

The type of glyph used by bullets when paragraphs at this level of nesting are ordered. The glyph type determines the type of glyph used to replace placeholders within the glyph_format when paragraphs at this level of nesting are ordered. For example, if the nesting level is 0, the glyph_format is `%0.` and the glyph type is DECIMAL, then the rendered glyph would replace the placeholder `%0` in the glyph format with a number corresponding to list item's order within the list.

Constructors

NLGTGlyphTypeUnspecified

GLYPH_TYPE_UNSPECIFIED The glyph type is unspecified or unsupported.

NLGTNone

NONE An empty string.

NLGTDecimal

DECIMAL A number, like `1`, `2`, or `3`.

NLGTZeroDecimal

ZERO_DECIMAL A number where single digit numbers are prefixed with a zero, like `01`, `02`, or `03`. Numbers with more than one digit are not prefixed with a zero.

NLGTUpperAlpha

UPPER_ALPHA An uppercase letter, like `A`, `B`, or `C`.

NLGTAlpha

ALPHA A lowercase letter, like `a`, `b`, or `c`.

NLGTUpperRoman

UPPER_ROMAN An uppercase Roman numeral, like `I`, `II`, or `III`.

NLGTRoman

ROMAN A lowercase Roman numeral, like `i`, `ii`, or `iii`.

Instances
Enum NestingLevelGlyphType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq NestingLevelGlyphType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data NestingLevelGlyphType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NestingLevelGlyphType -> c NestingLevelGlyphType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NestingLevelGlyphType #

toConstr :: NestingLevelGlyphType -> Constr #

dataTypeOf :: NestingLevelGlyphType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NestingLevelGlyphType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NestingLevelGlyphType) #

gmapT :: (forall b. Data b => b -> b) -> NestingLevelGlyphType -> NestingLevelGlyphType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NestingLevelGlyphType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NestingLevelGlyphType -> r #

gmapQ :: (forall d. Data d => d -> u) -> NestingLevelGlyphType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NestingLevelGlyphType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NestingLevelGlyphType -> m NestingLevelGlyphType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NestingLevelGlyphType -> m NestingLevelGlyphType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NestingLevelGlyphType -> m NestingLevelGlyphType #

Ord NestingLevelGlyphType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read NestingLevelGlyphType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show NestingLevelGlyphType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic NestingLevelGlyphType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep NestingLevelGlyphType :: Type -> Type #

Hashable NestingLevelGlyphType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON NestingLevelGlyphType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON NestingLevelGlyphType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData NestingLevelGlyphType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData NestingLevelGlyphType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep NestingLevelGlyphType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep NestingLevelGlyphType = D1 (MetaData "NestingLevelGlyphType" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (((C1 (MetaCons "NLGTGlyphTypeUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NLGTNone" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "NLGTDecimal" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NLGTZeroDecimal" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "NLGTUpperAlpha" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NLGTAlpha" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "NLGTUpperRoman" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NLGTRoman" PrefixI False) (U1 :: Type -> Type))))

AutoTextSuggestedTextStyleChanges

data AutoTextSuggestedTextStyleChanges Source #

The suggested text style changes to this AutoText, keyed by suggestion ID.

See: autoTextSuggestedTextStyleChanges smart constructor.

Instances
Eq AutoTextSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data AutoTextSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AutoTextSuggestedTextStyleChanges -> c AutoTextSuggestedTextStyleChanges #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AutoTextSuggestedTextStyleChanges #

toConstr :: AutoTextSuggestedTextStyleChanges -> Constr #

dataTypeOf :: AutoTextSuggestedTextStyleChanges -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AutoTextSuggestedTextStyleChanges) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AutoTextSuggestedTextStyleChanges) #

gmapT :: (forall b. Data b => b -> b) -> AutoTextSuggestedTextStyleChanges -> AutoTextSuggestedTextStyleChanges #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AutoTextSuggestedTextStyleChanges -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AutoTextSuggestedTextStyleChanges -> r #

gmapQ :: (forall d. Data d => d -> u) -> AutoTextSuggestedTextStyleChanges -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AutoTextSuggestedTextStyleChanges -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AutoTextSuggestedTextStyleChanges -> m AutoTextSuggestedTextStyleChanges #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AutoTextSuggestedTextStyleChanges -> m AutoTextSuggestedTextStyleChanges #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AutoTextSuggestedTextStyleChanges -> m AutoTextSuggestedTextStyleChanges #

Show AutoTextSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic AutoTextSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep AutoTextSuggestedTextStyleChanges :: Type -> Type #

ToJSON AutoTextSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON AutoTextSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep AutoTextSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep AutoTextSuggestedTextStyleChanges = D1 (MetaData "AutoTextSuggestedTextStyleChanges" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "AutoTextSuggestedTextStyleChanges'" PrefixI True) (S1 (MetaSel (Just "_atstscAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text SuggestedTextStyle))))

autoTextSuggestedTextStyleChanges Source #

Creates a value of AutoTextSuggestedTextStyleChanges with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

InsertInlineImageRequest

data InsertInlineImageRequest Source #

Inserts an InlineObject containing an image at the given location.

See: insertInlineImageRequest smart constructor.

Instances
Eq InsertInlineImageRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data InsertInlineImageRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InsertInlineImageRequest -> c InsertInlineImageRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InsertInlineImageRequest #

toConstr :: InsertInlineImageRequest -> Constr #

dataTypeOf :: InsertInlineImageRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InsertInlineImageRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InsertInlineImageRequest) #

gmapT :: (forall b. Data b => b -> b) -> InsertInlineImageRequest -> InsertInlineImageRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InsertInlineImageRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InsertInlineImageRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> InsertInlineImageRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InsertInlineImageRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InsertInlineImageRequest -> m InsertInlineImageRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertInlineImageRequest -> m InsertInlineImageRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertInlineImageRequest -> m InsertInlineImageRequest #

Show InsertInlineImageRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic InsertInlineImageRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep InsertInlineImageRequest :: Type -> Type #

ToJSON InsertInlineImageRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON InsertInlineImageRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InsertInlineImageRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InsertInlineImageRequest = D1 (MetaData "InsertInlineImageRequest" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "InsertInlineImageRequest'" PrefixI True) ((S1 (MetaSel (Just "_iiirLocation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Location)) :*: S1 (MetaSel (Just "_iiirEndOfSegmentLocation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EndOfSegmentLocation))) :*: (S1 (MetaSel (Just "_iiirURI") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_iiirObjectSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Size)))))

insertInlineImageRequest :: InsertInlineImageRequest Source #

Creates a value of InsertInlineImageRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

iiirLocation :: Lens' InsertInlineImageRequest (Maybe Location) Source #

Inserts the image at a specific index in the document. The image must be inserted inside the bounds of an existing Paragraph. For instance, it cannot be inserted at a table's start index (i.e. between the table and its preceding paragraph). Inline images cannot be inserted inside a footnote or equation.

iiirEndOfSegmentLocation :: Lens' InsertInlineImageRequest (Maybe EndOfSegmentLocation) Source #

Inserts the text at the end of a header, footer or the document body. Inline images cannot be inserted inside a footnote.

iiirURI :: Lens' InsertInlineImageRequest (Maybe Text) Source #

The image URI. The image is fetched once at insertion time and a copy is stored for display inside the document. Images must be less than 50MB in size, cannot exceed 25 megapixels, and must be in one of PNG, JPEG, or GIF format. The provided URI can be at most 2 kB in length. The URI itself is saved with the image, and exposed via the ImageProperties.content_uri field.

iiirObjectSize :: Lens' InsertInlineImageRequest (Maybe Size) Source #

The size that the image should appear as in the document. This property is optional and the final size of the image in the document is determined by the following rules: * If neither width nor height is specified, then a default size of the image is calculated based on its resolution. * If one dimension is specified then the other dimension is calculated to preserve the aspect ratio of the image. * If both width and height are specified, the image is scaled to fit within the provided dimensions while maintaining its aspect ratio.

Dimension

data Dimension Source #

A magnitude in a single direction in the specified units.

See: dimension smart constructor.

Instances
Eq Dimension Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data Dimension Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Dimension -> c Dimension #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Dimension #

toConstr :: Dimension -> Constr #

dataTypeOf :: Dimension -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Dimension) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Dimension) #

gmapT :: (forall b. Data b => b -> b) -> Dimension -> Dimension #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Dimension -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Dimension -> r #

gmapQ :: (forall d. Data d => d -> u) -> Dimension -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Dimension -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Dimension -> m Dimension #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Dimension -> m Dimension #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Dimension -> m Dimension #

Show Dimension Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic Dimension Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep Dimension :: Type -> Type #

ToJSON Dimension Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON Dimension Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Dimension Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Dimension = D1 (MetaData "Dimension" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "Dimension'" PrefixI True) (S1 (MetaSel (Just "_dMagnitude") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double))) :*: S1 (MetaSel (Just "_dUnit") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DimensionUnit))))

dimension :: Dimension Source #

Creates a value of Dimension with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

dUnit :: Lens' Dimension (Maybe DimensionUnit) Source #

The units for magnitude.

DocumentStyle

data DocumentStyle Source #

The style of the document.

See: documentStyle smart constructor.

Instances
Eq DocumentStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data DocumentStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DocumentStyle -> c DocumentStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DocumentStyle #

toConstr :: DocumentStyle -> Constr #

dataTypeOf :: DocumentStyle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DocumentStyle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DocumentStyle) #

gmapT :: (forall b. Data b => b -> b) -> DocumentStyle -> DocumentStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DocumentStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DocumentStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> DocumentStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DocumentStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DocumentStyle -> m DocumentStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentStyle -> m DocumentStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentStyle -> m DocumentStyle #

Show DocumentStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic DocumentStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep DocumentStyle :: Type -> Type #

ToJSON DocumentStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON DocumentStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentStyle = D1 (MetaData "DocumentStyle" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "DocumentStyle'" PrefixI True) (((S1 (MetaSel (Just "_dsMarginTop") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)) :*: (S1 (MetaSel (Just "_dsDefaultFooterId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_dsFirstPageHeaderId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 (MetaSel (Just "_dsFirstPageFooterId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_dsDefaultHeaderId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_dsUseEvenPageHeaderFooter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_dsMarginLeft") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension))))) :*: (((S1 (MetaSel (Just "_dsPageNumberStart") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_dsUseFirstPageHeaderFooter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 (MetaSel (Just "_dsEvenPageFooterId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_dsPageSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Size)))) :*: ((S1 (MetaSel (Just "_dsBackgRound") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BackgRound)) :*: S1 (MetaSel (Just "_dsMarginRight") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension))) :*: (S1 (MetaSel (Just "_dsMarginBottom") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)) :*: S1 (MetaSel (Just "_dsEvenPageHeaderId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))))

dsDefaultFooterId :: Lens' DocumentStyle (Maybe Text) Source #

The ID of the default footer. If not set, there is no default footer.

dsFirstPageHeaderId :: Lens' DocumentStyle (Maybe Text) Source #

The ID of the header used only for the first page. If not set then a unique header for the first page does not exist. The value of use_first_page_header_footer determines whether to use the default_header_id or this value for the header on the first page. If not set, there is no first page header.

dsFirstPageFooterId :: Lens' DocumentStyle (Maybe Text) Source #

The ID of the footer used only for the first page. If not set then a unique footer for the first page does not exist. The value of use_first_page_header_footer determines whether to use the default_footer_id or this value for the footer on the first page. If not set, there is no first page footer.

dsDefaultHeaderId :: Lens' DocumentStyle (Maybe Text) Source #

The ID of the default header. If not set, there is no default header.

dsUseEvenPageHeaderFooter :: Lens' DocumentStyle (Maybe Bool) Source #

Indicates whether to use the even page header / footer IDs for the even pages.

dsPageNumberStart :: Lens' DocumentStyle (Maybe Int32) Source #

The page number from which to start counting the number of pages.

dsUseFirstPageHeaderFooter :: Lens' DocumentStyle (Maybe Bool) Source #

Indicates whether to use the first page header / footer IDs for the first page.

dsEvenPageFooterId :: Lens' DocumentStyle (Maybe Text) Source #

The ID of the footer used only for even pages. The value of use_even_page_header_footer determines whether to use the default_footer_id or this value for the footer on even pages. If not set, there is no even page footer.

dsPageSize :: Lens' DocumentStyle (Maybe Size) Source #

The size of a page in the document.

dsBackgRound :: Lens' DocumentStyle (Maybe BackgRound) Source #

The background of the document.

dsEvenPageHeaderId :: Lens' DocumentStyle (Maybe Text) Source #

The ID of the header used only for even pages. The value of use_even_page_header_footer determines whether to use the default_header_id or this value for the header on even pages. If not set, there is no even page header.

Body

data Body Source #

The document body. The body typically contains the full document contents except for headers, footers and footnotes.

See: body smart constructor.

Instances
Eq Body Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

(==) :: Body -> Body -> Bool #

(/=) :: Body -> Body -> Bool #

Data Body Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Body -> c Body #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Body #

toConstr :: Body -> Constr #

dataTypeOf :: Body -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Body) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Body) #

gmapT :: (forall b. Data b => b -> b) -> Body -> Body #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Body -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Body -> r #

gmapQ :: (forall d. Data d => d -> u) -> Body -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Body -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Body -> m Body #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Body -> m Body #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Body -> m Body #

Show Body Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

showsPrec :: Int -> Body -> ShowS #

show :: Body -> String #

showList :: [Body] -> ShowS #

Generic Body Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep Body :: Type -> Type #

Methods

from :: Body -> Rep Body x #

to :: Rep Body x -> Body #

ToJSON Body Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON Body Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Body Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Body = D1 (MetaData "Body" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "Body'" PrefixI True) (S1 (MetaSel (Just "_bContent") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [StructuralElement]))))

body :: Body Source #

Creates a value of Body with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

bContent :: Lens' Body [StructuralElement] Source #

The contents of the body. The indexes for the body's content begin at zero.

ListPropertiesSuggestionState

data ListPropertiesSuggestionState Source #

A mask that indicates which of the fields on the base ListProperties have been changed in this suggestion. For any field set to true, there is a new suggested value.

See: listPropertiesSuggestionState smart constructor.

Instances
Eq ListPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data ListPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ListPropertiesSuggestionState -> c ListPropertiesSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ListPropertiesSuggestionState #

toConstr :: ListPropertiesSuggestionState -> Constr #

dataTypeOf :: ListPropertiesSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ListPropertiesSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ListPropertiesSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> ListPropertiesSuggestionState -> ListPropertiesSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ListPropertiesSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ListPropertiesSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> ListPropertiesSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ListPropertiesSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ListPropertiesSuggestionState -> m ListPropertiesSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ListPropertiesSuggestionState -> m ListPropertiesSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ListPropertiesSuggestionState -> m ListPropertiesSuggestionState #

Show ListPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic ListPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep ListPropertiesSuggestionState :: Type -> Type #

ToJSON ListPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON ListPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ListPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ListPropertiesSuggestionState = D1 (MetaData "ListPropertiesSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "ListPropertiesSuggestionState'" PrefixI True) (S1 (MetaSel (Just "_lpssNestingLevelsSuggestionStates") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [NestingLevelSuggestionState]))))

listPropertiesSuggestionState :: ListPropertiesSuggestionState Source #

Creates a value of ListPropertiesSuggestionState with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

lpssNestingLevelsSuggestionStates :: Lens' ListPropertiesSuggestionState [NestingLevelSuggestionState] Source #

A mask that indicates which of the fields on the corresponding NestingLevel in nesting_levels have been changed in this suggestion. The nesting level suggestion states are returned in ascending order of the nesting level with the least nested returned first.

ParagraphSuggestedBulletChanges

data ParagraphSuggestedBulletChanges Source #

The suggested changes to this paragraph's bullet.

See: paragraphSuggestedBulletChanges smart constructor.

Instances
Eq ParagraphSuggestedBulletChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data ParagraphSuggestedBulletChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ParagraphSuggestedBulletChanges -> c ParagraphSuggestedBulletChanges #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ParagraphSuggestedBulletChanges #

toConstr :: ParagraphSuggestedBulletChanges -> Constr #

dataTypeOf :: ParagraphSuggestedBulletChanges -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ParagraphSuggestedBulletChanges) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ParagraphSuggestedBulletChanges) #

gmapT :: (forall b. Data b => b -> b) -> ParagraphSuggestedBulletChanges -> ParagraphSuggestedBulletChanges #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphSuggestedBulletChanges -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphSuggestedBulletChanges -> r #

gmapQ :: (forall d. Data d => d -> u) -> ParagraphSuggestedBulletChanges -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ParagraphSuggestedBulletChanges -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ParagraphSuggestedBulletChanges -> m ParagraphSuggestedBulletChanges #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphSuggestedBulletChanges -> m ParagraphSuggestedBulletChanges #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphSuggestedBulletChanges -> m ParagraphSuggestedBulletChanges #

Show ParagraphSuggestedBulletChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic ParagraphSuggestedBulletChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep ParagraphSuggestedBulletChanges :: Type -> Type #

ToJSON ParagraphSuggestedBulletChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON ParagraphSuggestedBulletChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ParagraphSuggestedBulletChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ParagraphSuggestedBulletChanges = D1 (MetaData "ParagraphSuggestedBulletChanges" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "ParagraphSuggestedBulletChanges'" PrefixI True) (S1 (MetaSel (Just "_psbcAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text SuggestedBullet))))

paragraphSuggestedBulletChanges Source #

Creates a value of ParagraphSuggestedBulletChanges with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Response

data Response Source #

A single response from an update.

See: response smart constructor.

Instances
Eq Response Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data Response Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Response -> c Response #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Response #

toConstr :: Response -> Constr #

dataTypeOf :: Response -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Response) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Response) #

gmapT :: (forall b. Data b => b -> b) -> Response -> Response #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Response -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Response -> r #

gmapQ :: (forall d. Data d => d -> u) -> Response -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Response -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Response -> m Response #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Response -> m Response #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Response -> m Response #

Show Response Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic Response Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep Response :: Type -> Type #

Methods

from :: Response -> Rep Response x #

to :: Rep Response x -> Response #

ToJSON Response Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON Response Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Response Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Response = D1 (MetaData "Response" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "Response'" PrefixI True) ((S1 (MetaSel (Just "_rReplaceAllText") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ReplaceAllTextResponse)) :*: S1 (MetaSel (Just "_rCreateNamedRange") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe CreateNamedRangeResponse))) :*: (S1 (MetaSel (Just "_rInsertInlineImage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InsertInlineImageResponse)) :*: S1 (MetaSel (Just "_rInsertInlineSheetsChart") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InsertInlineSheetsChartResponse)))))

response :: Response Source #

Creates a value of Response with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

rCreateNamedRange :: Lens' Response (Maybe CreateNamedRangeResponse) Source #

The result of creating a named range.

rInsertInlineImage :: Lens' Response (Maybe InsertInlineImageResponse) Source #

The result of inserting an inline image.

rInsertInlineSheetsChart :: Lens' Response (Maybe InsertInlineSheetsChartResponse) Source #

The result of inserting an inline Google Sheets chart.

SheetsChartReference

data SheetsChartReference Source #

A reference to a linked chart embedded from Google Sheets.

See: sheetsChartReference smart constructor.

Instances
Eq SheetsChartReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data SheetsChartReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SheetsChartReference -> c SheetsChartReference #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SheetsChartReference #

toConstr :: SheetsChartReference -> Constr #

dataTypeOf :: SheetsChartReference -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SheetsChartReference) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SheetsChartReference) #

gmapT :: (forall b. Data b => b -> b) -> SheetsChartReference -> SheetsChartReference #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SheetsChartReference -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SheetsChartReference -> r #

gmapQ :: (forall d. Data d => d -> u) -> SheetsChartReference -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SheetsChartReference -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SheetsChartReference -> m SheetsChartReference #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SheetsChartReference -> m SheetsChartReference #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SheetsChartReference -> m SheetsChartReference #

Show SheetsChartReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic SheetsChartReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep SheetsChartReference :: Type -> Type #

ToJSON SheetsChartReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON SheetsChartReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SheetsChartReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SheetsChartReference = D1 (MetaData "SheetsChartReference" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SheetsChartReference'" PrefixI True) (S1 (MetaSel (Just "_scrSpreadsheetId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_scrChartId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))))

sheetsChartReference :: SheetsChartReference Source #

Creates a value of SheetsChartReference with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

scrSpreadsheetId :: Lens' SheetsChartReference (Maybe Text) Source #

The ID of the Google Sheets spreadsheet that contains the source chart.

scrChartId :: Lens' SheetsChartReference (Maybe Int32) Source #

The ID of the specific chart in the Google Sheets spreadsheet that is embedded.

OptionalColor

data OptionalColor Source #

A color that can either be fully opaque or fully transparent.

See: optionalColor smart constructor.

Instances
Eq OptionalColor Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data OptionalColor Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OptionalColor -> c OptionalColor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OptionalColor #

toConstr :: OptionalColor -> Constr #

dataTypeOf :: OptionalColor -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c OptionalColor) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OptionalColor) #

gmapT :: (forall b. Data b => b -> b) -> OptionalColor -> OptionalColor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OptionalColor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OptionalColor -> r #

gmapQ :: (forall d. Data d => d -> u) -> OptionalColor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> OptionalColor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> OptionalColor -> m OptionalColor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OptionalColor -> m OptionalColor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OptionalColor -> m OptionalColor #

Show OptionalColor Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic OptionalColor Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep OptionalColor :: Type -> Type #

ToJSON OptionalColor Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON OptionalColor Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep OptionalColor Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep OptionalColor = D1 (MetaData "OptionalColor" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "OptionalColor'" PrefixI True) (S1 (MetaSel (Just "_ocColor") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Color))))

optionalColor :: OptionalColor Source #

Creates a value of OptionalColor with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ocColor :: Lens' OptionalColor (Maybe Color) Source #

If set, this will be used as an opaque color. If unset, this represents a transparent color.

CreateNamedRangeResponse

data CreateNamedRangeResponse Source #

The result of creating a named range.

See: createNamedRangeResponse smart constructor.

Instances
Eq CreateNamedRangeResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data CreateNamedRangeResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CreateNamedRangeResponse -> c CreateNamedRangeResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CreateNamedRangeResponse #

toConstr :: CreateNamedRangeResponse -> Constr #

dataTypeOf :: CreateNamedRangeResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CreateNamedRangeResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CreateNamedRangeResponse) #

gmapT :: (forall b. Data b => b -> b) -> CreateNamedRangeResponse -> CreateNamedRangeResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CreateNamedRangeResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CreateNamedRangeResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> CreateNamedRangeResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CreateNamedRangeResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CreateNamedRangeResponse -> m CreateNamedRangeResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateNamedRangeResponse -> m CreateNamedRangeResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateNamedRangeResponse -> m CreateNamedRangeResponse #

Show CreateNamedRangeResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic CreateNamedRangeResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep CreateNamedRangeResponse :: Type -> Type #

ToJSON CreateNamedRangeResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON CreateNamedRangeResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep CreateNamedRangeResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep CreateNamedRangeResponse = D1 (MetaData "CreateNamedRangeResponse" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "CreateNamedRangeResponse'" PrefixI True) (S1 (MetaSel (Just "_cnrrNamedRangeId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

createNamedRangeResponse :: CreateNamedRangeResponse Source #

Creates a value of CreateNamedRangeResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

cnrrNamedRangeId :: Lens' CreateNamedRangeResponse (Maybe Text) Source #

The ID of the created named range.

SuggestedBullet

data SuggestedBullet Source #

A suggested change to a Bullet.

See: suggestedBullet smart constructor.

Instances
Eq SuggestedBullet Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data SuggestedBullet Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SuggestedBullet -> c SuggestedBullet #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SuggestedBullet #

toConstr :: SuggestedBullet -> Constr #

dataTypeOf :: SuggestedBullet -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SuggestedBullet) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SuggestedBullet) #

gmapT :: (forall b. Data b => b -> b) -> SuggestedBullet -> SuggestedBullet #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedBullet -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedBullet -> r #

gmapQ :: (forall d. Data d => d -> u) -> SuggestedBullet -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SuggestedBullet -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SuggestedBullet -> m SuggestedBullet #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedBullet -> m SuggestedBullet #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedBullet -> m SuggestedBullet #

Show SuggestedBullet Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic SuggestedBullet Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep SuggestedBullet :: Type -> Type #

ToJSON SuggestedBullet Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON SuggestedBullet Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedBullet Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedBullet = D1 (MetaData "SuggestedBullet" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SuggestedBullet'" PrefixI True) (S1 (MetaSel (Just "_sbBullet") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bullet)) :*: S1 (MetaSel (Just "_sbBulletSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BulletSuggestionState))))

suggestedBullet :: SuggestedBullet Source #

Creates a value of SuggestedBullet with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

sbBullet :: Lens' SuggestedBullet (Maybe Bullet) Source #

A Bullet that only includes the changes made in this suggestion. This can be used along with the bullet_suggestion_state to see which fields have changed and their new values.

sbBulletSuggestionState :: Lens' SuggestedBullet (Maybe BulletSuggestionState) Source #

A mask that indicates which of the fields on the base Bullet have been changed in this suggestion.

ParagraphBOrderDashStyle

data ParagraphBOrderDashStyle Source #

The dash style of the border.

Constructors

PBODSDashStyleUnspecified

DASH_STYLE_UNSPECIFIED Unspecified dash style.

PBODSSolid

SOLID Solid line. Corresponds to ECMA-376 ST_PresetLineDashVal value 'solid'. This is the default dash style.

PBODSDot

DOT Dotted line. Corresponds to ECMA-376 ST_PresetLineDashVal value 'dot'.

PBODSDash

DASH Dashed line. Corresponds to ECMA-376 ST_PresetLineDashVal value 'dash'.

Instances
Enum ParagraphBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq ParagraphBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data ParagraphBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ParagraphBOrderDashStyle -> c ParagraphBOrderDashStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ParagraphBOrderDashStyle #

toConstr :: ParagraphBOrderDashStyle -> Constr #

dataTypeOf :: ParagraphBOrderDashStyle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ParagraphBOrderDashStyle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ParagraphBOrderDashStyle) #

gmapT :: (forall b. Data b => b -> b) -> ParagraphBOrderDashStyle -> ParagraphBOrderDashStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphBOrderDashStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphBOrderDashStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> ParagraphBOrderDashStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ParagraphBOrderDashStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ParagraphBOrderDashStyle -> m ParagraphBOrderDashStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphBOrderDashStyle -> m ParagraphBOrderDashStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphBOrderDashStyle -> m ParagraphBOrderDashStyle #

Ord ParagraphBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read ParagraphBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show ParagraphBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic ParagraphBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep ParagraphBOrderDashStyle :: Type -> Type #

Hashable ParagraphBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON ParagraphBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON ParagraphBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData ParagraphBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData ParagraphBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep ParagraphBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep ParagraphBOrderDashStyle = D1 (MetaData "ParagraphBOrderDashStyle" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) ((C1 (MetaCons "PBODSDashStyleUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PBODSSolid" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PBODSDot" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PBODSDash" PrefixI False) (U1 :: Type -> Type)))

EmbeddedObject

data EmbeddedObject Source #

An embedded object in the document.

See: embeddedObject smart constructor.

Instances
Eq EmbeddedObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data EmbeddedObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EmbeddedObject -> c EmbeddedObject #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EmbeddedObject #

toConstr :: EmbeddedObject -> Constr #

dataTypeOf :: EmbeddedObject -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EmbeddedObject) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EmbeddedObject) #

gmapT :: (forall b. Data b => b -> b) -> EmbeddedObject -> EmbeddedObject #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedObject -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedObject -> r #

gmapQ :: (forall d. Data d => d -> u) -> EmbeddedObject -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EmbeddedObject -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EmbeddedObject -> m EmbeddedObject #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedObject -> m EmbeddedObject #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedObject -> m EmbeddedObject #

Show EmbeddedObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic EmbeddedObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep EmbeddedObject :: Type -> Type #

ToJSON EmbeddedObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON EmbeddedObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep EmbeddedObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep EmbeddedObject = D1 (MetaData "EmbeddedObject" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "EmbeddedObject'" PrefixI True) (((S1 (MetaSel (Just "_eoMarginTop") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)) :*: S1 (MetaSel (Just "_eoSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Size))) :*: (S1 (MetaSel (Just "_eoLinkedContentReference") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe LinkedContentReference)) :*: (S1 (MetaSel (Just "_eoImageProperties") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ImageProperties)) :*: S1 (MetaSel (Just "_eoEmbeddedObjectBOrder") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EmbeddedObjectBOrder))))) :*: ((S1 (MetaSel (Just "_eoEmbeddedDrawingProperties") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EmbeddedDrawingProperties)) :*: (S1 (MetaSel (Just "_eoMarginLeft") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)) :*: S1 (MetaSel (Just "_eoTitle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 (MetaSel (Just "_eoMarginRight") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)) :*: (S1 (MetaSel (Just "_eoDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_eoMarginBottom") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)))))))

eoMarginTop :: Lens' EmbeddedObject (Maybe Dimension) Source #

The top margin of the embedded object.

eoSize :: Lens' EmbeddedObject (Maybe Size) Source #

The size of the embedded object.

eoLinkedContentReference :: Lens' EmbeddedObject (Maybe LinkedContentReference) Source #

A reference to the external linked source content. For example, it contains a reference to the source Sheets chart when the embedded object is a linked chart. If unset, then the embedded object is not linked.

eoMarginLeft :: Lens' EmbeddedObject (Maybe Dimension) Source #

The left margin of the embedded object.

eoTitle :: Lens' EmbeddedObject (Maybe Text) Source #

The title of the embedded object. The `title` and `description` are both combined to display alt text.

eoMarginRight :: Lens' EmbeddedObject (Maybe Dimension) Source #

The right margin of the embedded object.

eoDescription :: Lens' EmbeddedObject (Maybe Text) Source #

The description of the embedded object. The `title` and `description` are both combined to display alt text.

eoMarginBottom :: Lens' EmbeddedObject (Maybe Dimension) Source #

The bottom margin of the embedded object.

ReplaceAllTextResponse

data ReplaceAllTextResponse Source #

The result of replacing text.

See: replaceAllTextResponse smart constructor.

Instances
Eq ReplaceAllTextResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data ReplaceAllTextResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ReplaceAllTextResponse -> c ReplaceAllTextResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ReplaceAllTextResponse #

toConstr :: ReplaceAllTextResponse -> Constr #

dataTypeOf :: ReplaceAllTextResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ReplaceAllTextResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ReplaceAllTextResponse) #

gmapT :: (forall b. Data b => b -> b) -> ReplaceAllTextResponse -> ReplaceAllTextResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ReplaceAllTextResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ReplaceAllTextResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ReplaceAllTextResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ReplaceAllTextResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ReplaceAllTextResponse -> m ReplaceAllTextResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ReplaceAllTextResponse -> m ReplaceAllTextResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ReplaceAllTextResponse -> m ReplaceAllTextResponse #

Show ReplaceAllTextResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic ReplaceAllTextResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep ReplaceAllTextResponse :: Type -> Type #

ToJSON ReplaceAllTextResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON ReplaceAllTextResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ReplaceAllTextResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ReplaceAllTextResponse = D1 (MetaData "ReplaceAllTextResponse" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "ReplaceAllTextResponse'" PrefixI True) (S1 (MetaSel (Just "_ratrOccurrencesChanged") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe (Textual Int32)))))

replaceAllTextResponse :: ReplaceAllTextResponse Source #

Creates a value of ReplaceAllTextResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ratrOccurrencesChanged :: Lens' ReplaceAllTextResponse (Maybe Int32) Source #

The number of occurrences changed by replacing all text.

DocumentStyleSuggestionState

data DocumentStyleSuggestionState Source #

A mask that indicates which of the fields on the base DocumentStyle have been changed in this suggestion. For any field set to true, there is a new suggested value.

See: documentStyleSuggestionState smart constructor.

Instances
Eq DocumentStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data DocumentStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DocumentStyleSuggestionState -> c DocumentStyleSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DocumentStyleSuggestionState #

toConstr :: DocumentStyleSuggestionState -> Constr #

dataTypeOf :: DocumentStyleSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DocumentStyleSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DocumentStyleSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> DocumentStyleSuggestionState -> DocumentStyleSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DocumentStyleSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DocumentStyleSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> DocumentStyleSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DocumentStyleSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DocumentStyleSuggestionState -> m DocumentStyleSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentStyleSuggestionState -> m DocumentStyleSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentStyleSuggestionState -> m DocumentStyleSuggestionState #

Show DocumentStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic DocumentStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep DocumentStyleSuggestionState :: Type -> Type #

ToJSON DocumentStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON DocumentStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentStyleSuggestionState = D1 (MetaData "DocumentStyleSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "DocumentStyleSuggestionState'" PrefixI True) (((S1 (MetaSel (Just "_dsssFirstPageFooterIdSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_dsssDefaultHeaderIdSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_dsssUseEvenPageHeaderFooterSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 (MetaSel (Just "_dsssPageNumberStartSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_dsssBackgRoundSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BackgRoundSuggestionState))) :*: (S1 (MetaSel (Just "_dsssUseFirstPageHeaderFooterSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_dsssPageSizeSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SizeSuggestionState))))) :*: (((S1 (MetaSel (Just "_dsssMarginTopSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_dsssEvenPageFooterIdSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 (MetaSel (Just "_dsssMarginBottomSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_dsssEvenPageHeaderIdSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 (MetaSel (Just "_dsssMarginLeftSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_dsssMarginRightSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 (MetaSel (Just "_dsssFirstPageHeaderIdSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_dsssDefaultFooterIdSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))))))

dsssFirstPageFooterIdSuggested :: Lens' DocumentStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to first_page_footer_id.

dsssDefaultHeaderIdSuggested :: Lens' DocumentStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to default_header_id.

dsssUseEvenPageHeaderFooterSuggested :: Lens' DocumentStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to use_even_page_header_footer.

dsssPageNumberStartSuggested :: Lens' DocumentStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to page_number_start.

dsssBackgRoundSuggestionState :: Lens' DocumentStyleSuggestionState (Maybe BackgRoundSuggestionState) Source #

A mask that indicates which of the fields in background have been changed in this suggestion.

dsssUseFirstPageHeaderFooterSuggested :: Lens' DocumentStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to use_first_page_header_footer.

dsssPageSizeSuggestionState :: Lens' DocumentStyleSuggestionState (Maybe SizeSuggestionState) Source #

A mask that indicates which of the fields in size have been changed in this suggestion.

dsssMarginTopSuggested :: Lens' DocumentStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to margin_top.

dsssEvenPageFooterIdSuggested :: Lens' DocumentStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to even_page_footer_id.

dsssMarginBottomSuggested :: Lens' DocumentStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to margin_bottom.

dsssEvenPageHeaderIdSuggested :: Lens' DocumentStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to even_page_header_id.

dsssMarginLeftSuggested :: Lens' DocumentStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to margin_left.

dsssMarginRightSuggested :: Lens' DocumentStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to margin_right.

dsssFirstPageHeaderIdSuggested :: Lens' DocumentStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to first_page_header_id.

dsssDefaultFooterIdSuggested :: Lens' DocumentStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to default_footer_id.

LinkedContentReference

data LinkedContentReference Source #

A reference to the external linked source content.

See: linkedContentReference smart constructor.

Instances
Eq LinkedContentReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data LinkedContentReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LinkedContentReference -> c LinkedContentReference #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LinkedContentReference #

toConstr :: LinkedContentReference -> Constr #

dataTypeOf :: LinkedContentReference -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c LinkedContentReference) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LinkedContentReference) #

gmapT :: (forall b. Data b => b -> b) -> LinkedContentReference -> LinkedContentReference #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LinkedContentReference -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LinkedContentReference -> r #

gmapQ :: (forall d. Data d => d -> u) -> LinkedContentReference -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> LinkedContentReference -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> LinkedContentReference -> m LinkedContentReference #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LinkedContentReference -> m LinkedContentReference #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LinkedContentReference -> m LinkedContentReference #

Show LinkedContentReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic LinkedContentReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep LinkedContentReference :: Type -> Type #

ToJSON LinkedContentReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON LinkedContentReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep LinkedContentReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep LinkedContentReference = D1 (MetaData "LinkedContentReference" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "LinkedContentReference'" PrefixI True) (S1 (MetaSel (Just "_lcrSheetsChartReference") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe SheetsChartReference))))

linkedContentReference :: LinkedContentReference Source #

Creates a value of LinkedContentReference with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Shading

data Shading Source #

The shading of a paragraph.

See: shading smart constructor.

Instances
Eq Shading Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

(==) :: Shading -> Shading -> Bool #

(/=) :: Shading -> Shading -> Bool #

Data Shading Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Shading -> c Shading #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Shading #

toConstr :: Shading -> Constr #

dataTypeOf :: Shading -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Shading) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Shading) #

gmapT :: (forall b. Data b => b -> b) -> Shading -> Shading #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Shading -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Shading -> r #

gmapQ :: (forall d. Data d => d -> u) -> Shading -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Shading -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Shading -> m Shading #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Shading -> m Shading #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Shading -> m Shading #

Show Shading Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic Shading Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep Shading :: Type -> Type #

Methods

from :: Shading -> Rep Shading x #

to :: Rep Shading x -> Shading #

ToJSON Shading Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON Shading Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Shading Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Shading = D1 (MetaData "Shading" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "Shading'" PrefixI True) (S1 (MetaSel (Just "_sBackgRoundColor") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe OptionalColor))))

shading :: Shading Source #

Creates a value of Shading with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

sBackgRoundColor :: Lens' Shading (Maybe OptionalColor) Source #

The background color of this paragraph shading.

InlineObjectPropertiesSuggestionState

data InlineObjectPropertiesSuggestionState Source #

A mask that indicates which of the fields on the base InlineObjectProperties have been changed in this suggestion. For any field set to true, there is a new suggested value.

See: inlineObjectPropertiesSuggestionState smart constructor.

Instances
Eq InlineObjectPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data InlineObjectPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InlineObjectPropertiesSuggestionState -> c InlineObjectPropertiesSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InlineObjectPropertiesSuggestionState #

toConstr :: InlineObjectPropertiesSuggestionState -> Constr #

dataTypeOf :: InlineObjectPropertiesSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InlineObjectPropertiesSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InlineObjectPropertiesSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> InlineObjectPropertiesSuggestionState -> InlineObjectPropertiesSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InlineObjectPropertiesSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InlineObjectPropertiesSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> InlineObjectPropertiesSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InlineObjectPropertiesSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InlineObjectPropertiesSuggestionState -> m InlineObjectPropertiesSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InlineObjectPropertiesSuggestionState -> m InlineObjectPropertiesSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InlineObjectPropertiesSuggestionState -> m InlineObjectPropertiesSuggestionState #

Show InlineObjectPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic InlineObjectPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON InlineObjectPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON InlineObjectPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InlineObjectPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InlineObjectPropertiesSuggestionState = D1 (MetaData "InlineObjectPropertiesSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "InlineObjectPropertiesSuggestionState'" PrefixI True) (S1 (MetaSel (Just "_iopssEmbeddedObjectSuggestionState") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe EmbeddedObjectSuggestionState))))

inlineObjectPropertiesSuggestionState :: InlineObjectPropertiesSuggestionState Source #

Creates a value of InlineObjectPropertiesSuggestionState with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

iopssEmbeddedObjectSuggestionState :: Lens' InlineObjectPropertiesSuggestionState (Maybe EmbeddedObjectSuggestionState) Source #

A mask that indicates which of the fields in embedded_object have been changed in this suggestion.

PageBreakSuggestedTextStyleChanges

data PageBreakSuggestedTextStyleChanges Source #

The suggested text style changes to this PageBreak, keyed by suggestion ID.

See: pageBreakSuggestedTextStyleChanges smart constructor.

Instances
Eq PageBreakSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data PageBreakSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PageBreakSuggestedTextStyleChanges -> c PageBreakSuggestedTextStyleChanges #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PageBreakSuggestedTextStyleChanges #

toConstr :: PageBreakSuggestedTextStyleChanges -> Constr #

dataTypeOf :: PageBreakSuggestedTextStyleChanges -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PageBreakSuggestedTextStyleChanges) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PageBreakSuggestedTextStyleChanges) #

gmapT :: (forall b. Data b => b -> b) -> PageBreakSuggestedTextStyleChanges -> PageBreakSuggestedTextStyleChanges #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PageBreakSuggestedTextStyleChanges -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PageBreakSuggestedTextStyleChanges -> r #

gmapQ :: (forall d. Data d => d -> u) -> PageBreakSuggestedTextStyleChanges -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PageBreakSuggestedTextStyleChanges -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PageBreakSuggestedTextStyleChanges -> m PageBreakSuggestedTextStyleChanges #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PageBreakSuggestedTextStyleChanges -> m PageBreakSuggestedTextStyleChanges #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PageBreakSuggestedTextStyleChanges -> m PageBreakSuggestedTextStyleChanges #

Show PageBreakSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic PageBreakSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep PageBreakSuggestedTextStyleChanges :: Type -> Type #

ToJSON PageBreakSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON PageBreakSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep PageBreakSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep PageBreakSuggestedTextStyleChanges = D1 (MetaData "PageBreakSuggestedTextStyleChanges" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "PageBreakSuggestedTextStyleChanges'" PrefixI True) (S1 (MetaSel (Just "_pbstscAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text SuggestedTextStyle))))

pageBreakSuggestedTextStyleChanges Source #

Creates a value of PageBreakSuggestedTextStyleChanges with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

DocumentLists

data DocumentLists Source #

The lists in the document, keyed by list ID.

See: documentLists smart constructor.

Instances
Eq DocumentLists Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data DocumentLists Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DocumentLists -> c DocumentLists #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DocumentLists #

toConstr :: DocumentLists -> Constr #

dataTypeOf :: DocumentLists -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DocumentLists) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DocumentLists) #

gmapT :: (forall b. Data b => b -> b) -> DocumentLists -> DocumentLists #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DocumentLists -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DocumentLists -> r #

gmapQ :: (forall d. Data d => d -> u) -> DocumentLists -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DocumentLists -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DocumentLists -> m DocumentLists #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentLists -> m DocumentLists #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentLists -> m DocumentLists #

Show DocumentLists Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic DocumentLists Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep DocumentLists :: Type -> Type #

ToJSON DocumentLists Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON DocumentLists Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentLists Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentLists = D1 (MetaData "DocumentLists" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "DocumentLists'" PrefixI True) (S1 (MetaSel (Just "_dlAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text List))))

documentLists Source #

Creates a value of DocumentLists with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

DeleteContentRangeRequest

data DeleteContentRangeRequest Source #

Deletes content from the document.

See: deleteContentRangeRequest smart constructor.

Instances
Eq DeleteContentRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data DeleteContentRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeleteContentRangeRequest -> c DeleteContentRangeRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeleteContentRangeRequest #

toConstr :: DeleteContentRangeRequest -> Constr #

dataTypeOf :: DeleteContentRangeRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeleteContentRangeRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeleteContentRangeRequest) #

gmapT :: (forall b. Data b => b -> b) -> DeleteContentRangeRequest -> DeleteContentRangeRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeleteContentRangeRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeleteContentRangeRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeleteContentRangeRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeleteContentRangeRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeleteContentRangeRequest -> m DeleteContentRangeRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteContentRangeRequest -> m DeleteContentRangeRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteContentRangeRequest -> m DeleteContentRangeRequest #

Show DeleteContentRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic DeleteContentRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep DeleteContentRangeRequest :: Type -> Type #

ToJSON DeleteContentRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON DeleteContentRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DeleteContentRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DeleteContentRangeRequest = D1 (MetaData "DeleteContentRangeRequest" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "DeleteContentRangeRequest'" PrefixI True) (S1 (MetaSel (Just "_dcrrRange") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Range))))

deleteContentRangeRequest :: DeleteContentRangeRequest Source #

Creates a value of DeleteContentRangeRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

dcrrRange :: Lens' DeleteContentRangeRequest (Maybe Range) Source #

The range of content to delete. Deleting text that crosses a paragraph boundary may result in changes to paragraph styles, lists, positioned objects and bookmarks as the two paragraphs are merged. Attempting to delete certain ranges can result in an invalid document structure in which case a 400 bad request error is returned. Some examples of invalid delete requests include: * Deleting one code unit of a surrogate pair. * Deleting the last newline character of a Body, Header, Footer, Footnote, TableCell or TableOfContents. * Deleting the start or end of a Table, TableOfContents or Equation without deleting the entire element. * Deleting the newline character before a Table, TableOfContents or SectionBreak without deleting the element. * Deleting individual rows or cells of a table. Deleting the content within a table cell is allowed.

Bullet

data Bullet Source #

Describes the bullet of a paragraph.

See: bullet smart constructor.

Instances
Eq Bullet Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

(==) :: Bullet -> Bullet -> Bool #

(/=) :: Bullet -> Bullet -> Bool #

Data Bullet Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Bullet -> c Bullet #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Bullet #

toConstr :: Bullet -> Constr #

dataTypeOf :: Bullet -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Bullet) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Bullet) #

gmapT :: (forall b. Data b => b -> b) -> Bullet -> Bullet #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Bullet -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Bullet -> r #

gmapQ :: (forall d. Data d => d -> u) -> Bullet -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Bullet -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Bullet -> m Bullet #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Bullet -> m Bullet #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Bullet -> m Bullet #

Show Bullet Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic Bullet Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep Bullet :: Type -> Type #

Methods

from :: Bullet -> Rep Bullet x #

to :: Rep Bullet x -> Bullet #

ToJSON Bullet Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON Bullet Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Bullet Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Bullet = D1 (MetaData "Bullet" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "Bullet'" PrefixI True) (S1 (MetaSel (Just "_bListId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_bTextStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TextStyle)) :*: S1 (MetaSel (Just "_bNestingLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))))))

bullet :: Bullet Source #

Creates a value of Bullet with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

bListId :: Lens' Bullet (Maybe Text) Source #

The ID of the list this paragraph belongs to.

bTextStyle :: Lens' Bullet (Maybe TextStyle) Source #

The paragraph specific text style applied to this bullet.

bNestingLevel :: Lens' Bullet (Maybe Int32) Source #

The nesting level of this paragraph in the list.

Paragraph

data Paragraph Source #

A StructuralElement representing a paragraph. A paragraph is a range of content that is terminated with a newline character.

See: paragraph smart constructor.

Instances
Eq Paragraph Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data Paragraph Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Paragraph -> c Paragraph #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Paragraph #

toConstr :: Paragraph -> Constr #

dataTypeOf :: Paragraph -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Paragraph) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Paragraph) #

gmapT :: (forall b. Data b => b -> b) -> Paragraph -> Paragraph #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Paragraph -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Paragraph -> r #

gmapQ :: (forall d. Data d => d -> u) -> Paragraph -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Paragraph -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Paragraph -> m Paragraph #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Paragraph -> m Paragraph #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Paragraph -> m Paragraph #

Show Paragraph Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic Paragraph Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep Paragraph :: Type -> Type #

ToJSON Paragraph Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON Paragraph Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Paragraph Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

paragraph :: Paragraph Source #

Creates a value of Paragraph with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

pBullet :: Lens' Paragraph (Maybe Bullet) Source #

The bullet for this paragraph. If not present, the paragraph does not belong to a list.

pSuggestedBulletChanges :: Lens' Paragraph (Maybe ParagraphSuggestedBulletChanges) Source #

The suggested changes to this paragraph's bullet.

pSuggestedPositionedObjectIds :: Lens' Paragraph (Maybe ParagraphSuggestedPositionedObjectIds) Source #

The IDs of the positioned objects that are suggested to be attached to this paragraph, keyed by suggestion ID.

pSuggestedParagraphStyleChanges :: Lens' Paragraph (Maybe ParagraphSuggestedParagraphStyleChanges) Source #

The suggested paragraph style changes to this paragraph, keyed by suggestion ID.

pElements :: Lens' Paragraph [ParagraphElement] Source #

The content of the paragraph broken down into its component parts.

pPositionedObjectIds :: Lens' Paragraph [Text] Source #

The IDs of the positioned objects tethered to this paragraph.

pParagraphStyle :: Lens' Paragraph (Maybe ParagraphStyle) Source #

The style of this paragraph.

TextRunSuggestedTextStyleChanges

data TextRunSuggestedTextStyleChanges Source #

The suggested text style changes to this run, keyed by suggestion ID.

See: textRunSuggestedTextStyleChanges smart constructor.

Instances
Eq TextRunSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data TextRunSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TextRunSuggestedTextStyleChanges -> c TextRunSuggestedTextStyleChanges #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TextRunSuggestedTextStyleChanges #

toConstr :: TextRunSuggestedTextStyleChanges -> Constr #

dataTypeOf :: TextRunSuggestedTextStyleChanges -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TextRunSuggestedTextStyleChanges) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TextRunSuggestedTextStyleChanges) #

gmapT :: (forall b. Data b => b -> b) -> TextRunSuggestedTextStyleChanges -> TextRunSuggestedTextStyleChanges #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TextRunSuggestedTextStyleChanges -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TextRunSuggestedTextStyleChanges -> r #

gmapQ :: (forall d. Data d => d -> u) -> TextRunSuggestedTextStyleChanges -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TextRunSuggestedTextStyleChanges -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TextRunSuggestedTextStyleChanges -> m TextRunSuggestedTextStyleChanges #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TextRunSuggestedTextStyleChanges -> m TextRunSuggestedTextStyleChanges #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TextRunSuggestedTextStyleChanges -> m TextRunSuggestedTextStyleChanges #

Show TextRunSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic TextRunSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep TextRunSuggestedTextStyleChanges :: Type -> Type #

ToJSON TextRunSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON TextRunSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TextRunSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TextRunSuggestedTextStyleChanges = D1 (MetaData "TextRunSuggestedTextStyleChanges" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "TextRunSuggestedTextStyleChanges'" PrefixI True) (S1 (MetaSel (Just "_trstscAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text SuggestedTextStyle))))

textRunSuggestedTextStyleChanges Source #

Creates a value of TextRunSuggestedTextStyleChanges with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

SuggestedTableRowStyle

data SuggestedTableRowStyle Source #

A suggested change to a TableRowStyle.

See: suggestedTableRowStyle smart constructor.

Instances
Eq SuggestedTableRowStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data SuggestedTableRowStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SuggestedTableRowStyle -> c SuggestedTableRowStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SuggestedTableRowStyle #

toConstr :: SuggestedTableRowStyle -> Constr #

dataTypeOf :: SuggestedTableRowStyle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SuggestedTableRowStyle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SuggestedTableRowStyle) #

gmapT :: (forall b. Data b => b -> b) -> SuggestedTableRowStyle -> SuggestedTableRowStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedTableRowStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedTableRowStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> SuggestedTableRowStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SuggestedTableRowStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SuggestedTableRowStyle -> m SuggestedTableRowStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedTableRowStyle -> m SuggestedTableRowStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedTableRowStyle -> m SuggestedTableRowStyle #

Show SuggestedTableRowStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic SuggestedTableRowStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep SuggestedTableRowStyle :: Type -> Type #

ToJSON SuggestedTableRowStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON SuggestedTableRowStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedTableRowStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedTableRowStyle = D1 (MetaData "SuggestedTableRowStyle" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SuggestedTableRowStyle'" PrefixI True) (S1 (MetaSel (Just "_strsTableRowStyleSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TableRowStyleSuggestionState)) :*: S1 (MetaSel (Just "_strsTableRowStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TableRowStyle))))

suggestedTableRowStyle :: SuggestedTableRowStyle Source #

Creates a value of SuggestedTableRowStyle with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

strsTableRowStyleSuggestionState :: Lens' SuggestedTableRowStyle (Maybe TableRowStyleSuggestionState) Source #

A mask that indicates which of the fields on the base TableRowStyle have been changed in this suggestion.

strsTableRowStyle :: Lens' SuggestedTableRowStyle (Maybe TableRowStyle) Source #

A TableRowStyle that only includes the changes made in this suggestion. This can be used along with the table_row_style_suggestion_state to see which fields have changed and their new values.

DocumentFootNotes

data DocumentFootNotes Source #

The footnotes in the document, keyed by footnote ID.

See: documentFootNotes smart constructor.

Instances
Eq DocumentFootNotes Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data DocumentFootNotes Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DocumentFootNotes -> c DocumentFootNotes #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DocumentFootNotes #

toConstr :: DocumentFootNotes -> Constr #

dataTypeOf :: DocumentFootNotes -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DocumentFootNotes) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DocumentFootNotes) #

gmapT :: (forall b. Data b => b -> b) -> DocumentFootNotes -> DocumentFootNotes #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DocumentFootNotes -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DocumentFootNotes -> r #

gmapQ :: (forall d. Data d => d -> u) -> DocumentFootNotes -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DocumentFootNotes -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DocumentFootNotes -> m DocumentFootNotes #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentFootNotes -> m DocumentFootNotes #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentFootNotes -> m DocumentFootNotes #

Show DocumentFootNotes Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic DocumentFootNotes Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep DocumentFootNotes :: Type -> Type #

ToJSON DocumentFootNotes Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON DocumentFootNotes Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentFootNotes Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentFootNotes = D1 (MetaData "DocumentFootNotes" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "DocumentFootNotes'" PrefixI True) (S1 (MetaSel (Just "_dfnAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text FootNote))))

documentFootNotes Source #

Creates a value of DocumentFootNotes with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ImageProperties

data ImageProperties Source #

The properties of an image.

See: imageProperties smart constructor.

Instances
Eq ImageProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data ImageProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ImageProperties -> c ImageProperties #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ImageProperties #

toConstr :: ImageProperties -> Constr #

dataTypeOf :: ImageProperties -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ImageProperties) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ImageProperties) #

gmapT :: (forall b. Data b => b -> b) -> ImageProperties -> ImageProperties #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ImageProperties -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ImageProperties -> r #

gmapQ :: (forall d. Data d => d -> u) -> ImageProperties -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ImageProperties -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ImageProperties -> m ImageProperties #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ImageProperties -> m ImageProperties #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ImageProperties -> m ImageProperties #

Show ImageProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic ImageProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep ImageProperties :: Type -> Type #

ToJSON ImageProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON ImageProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ImageProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

imageProperties :: ImageProperties Source #

Creates a value of ImageProperties with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ipCropProperties :: Lens' ImageProperties (Maybe CropProperties) Source #

The crop properties of the image. After cropping, the image will be stretched to fit in its container.

ipContentURI :: Lens' ImageProperties (Maybe Text) Source #

A URI to the image with a default lifetime of 30 minutes. This URI is tagged with the account of the requester. Anyone with the URI effectively accesses the image as the original requester. Access to the image may be lost if the document's sharing settings change.

ipTransparency :: Lens' ImageProperties (Maybe Double) Source #

The transparency effect of the image. The value should be in the interval [0.0, 1.0], where 0 means no effect and 1 means completely transparent.

ipAngle :: Lens' ImageProperties (Maybe Double) Source #

The clockwise rotation angle of the image, in radians.

ipContrast :: Lens' ImageProperties (Maybe Double) Source #

The contrast effect of the image. The value should be in the interval [-1.0, 1.0], where 0 means no effect.

ipSourceURI :: Lens' ImageProperties (Maybe Text) Source #

The source URI is the URI used to insert the image. The source URI can be empty.

ipBrightness :: Lens' ImageProperties (Maybe Double) Source #

The brightness effect of the image. The value should be in the interval [-1.0, 1.0], where 0 means no effect.

ParagraphStyleAlignment

data ParagraphStyleAlignment Source #

The text alignment for this paragraph.

Constructors

PSAAlignmentUnspecified

ALIGNMENT_UNSPECIFIED The paragraph alignment is inherited from the parent.

PSAStart

START The paragraph is aligned to the start of the line. Left-aligned for LTR text, right-aligned otherwise.

PSACenter

CENTER The paragraph is centered.

PSAEnd

END The paragraph is aligned to the end of the line. Right-aligned for LTR text, left-aligned otherwise.

PSAJustified

JUSTIFIED The paragraph is justified.

Instances
Enum ParagraphStyleAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq ParagraphStyleAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data ParagraphStyleAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ParagraphStyleAlignment -> c ParagraphStyleAlignment #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ParagraphStyleAlignment #

toConstr :: ParagraphStyleAlignment -> Constr #

dataTypeOf :: ParagraphStyleAlignment -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ParagraphStyleAlignment) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ParagraphStyleAlignment) #

gmapT :: (forall b. Data b => b -> b) -> ParagraphStyleAlignment -> ParagraphStyleAlignment #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphStyleAlignment -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphStyleAlignment -> r #

gmapQ :: (forall d. Data d => d -> u) -> ParagraphStyleAlignment -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ParagraphStyleAlignment -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ParagraphStyleAlignment -> m ParagraphStyleAlignment #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphStyleAlignment -> m ParagraphStyleAlignment #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphStyleAlignment -> m ParagraphStyleAlignment #

Ord ParagraphStyleAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read ParagraphStyleAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show ParagraphStyleAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic ParagraphStyleAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep ParagraphStyleAlignment :: Type -> Type #

Hashable ParagraphStyleAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON ParagraphStyleAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON ParagraphStyleAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData ParagraphStyleAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData ParagraphStyleAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep ParagraphStyleAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep ParagraphStyleAlignment = D1 (MetaData "ParagraphStyleAlignment" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) ((C1 (MetaCons "PSAAlignmentUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PSAStart" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PSACenter" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "PSAEnd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PSAJustified" PrefixI False) (U1 :: Type -> Type))))

SizeSuggestionState

data SizeSuggestionState Source #

A mask that indicates which of the fields on the base Size have been changed in this suggestion. For any field set to true, the Size has a new suggested value.

See: sizeSuggestionState smart constructor.

Instances
Eq SizeSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data SizeSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SizeSuggestionState -> c SizeSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SizeSuggestionState #

toConstr :: SizeSuggestionState -> Constr #

dataTypeOf :: SizeSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SizeSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SizeSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> SizeSuggestionState -> SizeSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SizeSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SizeSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> SizeSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SizeSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SizeSuggestionState -> m SizeSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SizeSuggestionState -> m SizeSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SizeSuggestionState -> m SizeSuggestionState #

Show SizeSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic SizeSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep SizeSuggestionState :: Type -> Type #

ToJSON SizeSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON SizeSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SizeSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SizeSuggestionState = D1 (MetaData "SizeSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SizeSuggestionState'" PrefixI True) (S1 (MetaSel (Just "_sssHeightSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_sssWidthSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))))

sizeSuggestionState :: SizeSuggestionState Source #

Creates a value of SizeSuggestionState with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

sssHeightSuggested :: Lens' SizeSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to height.

sssWidthSuggested :: Lens' SizeSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to width.

ListSuggestedListPropertiesChanges

data ListSuggestedListPropertiesChanges Source #

The suggested changes to the list properties, keyed by suggestion ID.

See: listSuggestedListPropertiesChanges smart constructor.

Instances
Eq ListSuggestedListPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data ListSuggestedListPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ListSuggestedListPropertiesChanges -> c ListSuggestedListPropertiesChanges #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ListSuggestedListPropertiesChanges #

toConstr :: ListSuggestedListPropertiesChanges -> Constr #

dataTypeOf :: ListSuggestedListPropertiesChanges -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ListSuggestedListPropertiesChanges) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ListSuggestedListPropertiesChanges) #

gmapT :: (forall b. Data b => b -> b) -> ListSuggestedListPropertiesChanges -> ListSuggestedListPropertiesChanges #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ListSuggestedListPropertiesChanges -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ListSuggestedListPropertiesChanges -> r #

gmapQ :: (forall d. Data d => d -> u) -> ListSuggestedListPropertiesChanges -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ListSuggestedListPropertiesChanges -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ListSuggestedListPropertiesChanges -> m ListSuggestedListPropertiesChanges #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ListSuggestedListPropertiesChanges -> m ListSuggestedListPropertiesChanges #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ListSuggestedListPropertiesChanges -> m ListSuggestedListPropertiesChanges #

Show ListSuggestedListPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic ListSuggestedListPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep ListSuggestedListPropertiesChanges :: Type -> Type #

ToJSON ListSuggestedListPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON ListSuggestedListPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ListSuggestedListPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ListSuggestedListPropertiesChanges = D1 (MetaData "ListSuggestedListPropertiesChanges" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "ListSuggestedListPropertiesChanges'" PrefixI True) (S1 (MetaSel (Just "_lslpcAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text SuggestedListProperties))))

listSuggestedListPropertiesChanges Source #

Creates a value of ListSuggestedListPropertiesChanges with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

BatchUpdateDocumentResponse

data BatchUpdateDocumentResponse Source #

Response message from a BatchUpdateDocument request.

See: batchUpdateDocumentResponse smart constructor.

Instances
Eq BatchUpdateDocumentResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data BatchUpdateDocumentResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BatchUpdateDocumentResponse -> c BatchUpdateDocumentResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BatchUpdateDocumentResponse #

toConstr :: BatchUpdateDocumentResponse -> Constr #

dataTypeOf :: BatchUpdateDocumentResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BatchUpdateDocumentResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BatchUpdateDocumentResponse) #

gmapT :: (forall b. Data b => b -> b) -> BatchUpdateDocumentResponse -> BatchUpdateDocumentResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BatchUpdateDocumentResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BatchUpdateDocumentResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> BatchUpdateDocumentResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BatchUpdateDocumentResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BatchUpdateDocumentResponse -> m BatchUpdateDocumentResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BatchUpdateDocumentResponse -> m BatchUpdateDocumentResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BatchUpdateDocumentResponse -> m BatchUpdateDocumentResponse #

Show BatchUpdateDocumentResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic BatchUpdateDocumentResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep BatchUpdateDocumentResponse :: Type -> Type #

ToJSON BatchUpdateDocumentResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON BatchUpdateDocumentResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep BatchUpdateDocumentResponse Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep BatchUpdateDocumentResponse = D1 (MetaData "BatchUpdateDocumentResponse" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "BatchUpdateDocumentResponse'" PrefixI True) (S1 (MetaSel (Just "_budrDocumentId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_budrReplies") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Response])) :*: S1 (MetaSel (Just "_budrWriteControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe WriteControl)))))

batchUpdateDocumentResponse :: BatchUpdateDocumentResponse Source #

Creates a value of BatchUpdateDocumentResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

budrDocumentId :: Lens' BatchUpdateDocumentResponse (Maybe Text) Source #

The ID of the document to which the updates were applied to.

budrReplies :: Lens' BatchUpdateDocumentResponse [Response] Source #

The reply of the updates. This maps 1:1 with the updates, although replies to some requests may be empty.

budrWriteControl :: Lens' BatchUpdateDocumentResponse (Maybe WriteControl) Source #

The updated write control after applying the request.

TableStyle

data TableStyle Source #

Styles that apply to a table.

See: tableStyle smart constructor.

Instances
Eq TableStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data TableStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TableStyle -> c TableStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TableStyle #

toConstr :: TableStyle -> Constr #

dataTypeOf :: TableStyle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TableStyle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TableStyle) #

gmapT :: (forall b. Data b => b -> b) -> TableStyle -> TableStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TableStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TableStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> TableStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TableStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TableStyle -> m TableStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TableStyle -> m TableStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TableStyle -> m TableStyle #

Show TableStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic TableStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep TableStyle :: Type -> Type #

ToJSON TableStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON TableStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableStyle = D1 (MetaData "TableStyle" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "TableStyle'" PrefixI True) (S1 (MetaSel (Just "_tsTableColumnProperties") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [TableColumnProperties]))))

tableStyle :: TableStyle Source #

Creates a value of TableStyle with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

tsTableColumnProperties :: Lens' TableStyle [TableColumnProperties] Source #

The properties of each column. Note that in Docs, tables contain rows and rows contain cells, similar to HTML. So the properties for a row can be found on the row's table_row_style.

FootNoteReference

data FootNoteReference Source #

A ParagraphElement representing a footnote reference. A footnote reference is the inline content rendered with a number and is used to identify the footnote.

See: footNoteReference smart constructor.

Instances
Eq FootNoteReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data FootNoteReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FootNoteReference -> c FootNoteReference #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FootNoteReference #

toConstr :: FootNoteReference -> Constr #

dataTypeOf :: FootNoteReference -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FootNoteReference) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FootNoteReference) #

gmapT :: (forall b. Data b => b -> b) -> FootNoteReference -> FootNoteReference #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FootNoteReference -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FootNoteReference -> r #

gmapQ :: (forall d. Data d => d -> u) -> FootNoteReference -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> FootNoteReference -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> FootNoteReference -> m FootNoteReference #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FootNoteReference -> m FootNoteReference #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FootNoteReference -> m FootNoteReference #

Show FootNoteReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic FootNoteReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep FootNoteReference :: Type -> Type #

ToJSON FootNoteReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON FootNoteReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep FootNoteReference Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep FootNoteReference = D1 (MetaData "FootNoteReference" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "FootNoteReference'" PrefixI True) ((S1 (MetaSel (Just "_fnrSuggestedInsertionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 (MetaSel (Just "_fnrSuggestedTextStyleChanges") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe FootNoteReferenceSuggestedTextStyleChanges)) :*: S1 (MetaSel (Just "_fnrFootNoteId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 (MetaSel (Just "_fnrSuggestedDeletionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 (MetaSel (Just "_fnrTextStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TextStyle)) :*: S1 (MetaSel (Just "_fnrFootNoteNumber") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

footNoteReference :: FootNoteReference Source #

Creates a value of FootNoteReference with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

fnrSuggestedInsertionIds :: Lens' FootNoteReference [Text] Source #

The suggested insertion IDs. A FootnoteReference may have multiple insertion IDs if it is a nested suggested change. If empty, then this is not a suggested insertion.

fnrSuggestedTextStyleChanges :: Lens' FootNoteReference (Maybe FootNoteReferenceSuggestedTextStyleChanges) Source #

The suggested text style changes to this FootnoteReference, keyed by suggestion ID.

fnrFootNoteId :: Lens' FootNoteReference (Maybe Text) Source #

The ID of the footnote that contains the content of this footnote reference.

fnrSuggestedDeletionIds :: Lens' FootNoteReference [Text] Source #

The suggested deletion IDs. If empty, then there are no suggested deletions of this content.

fnrTextStyle :: Lens' FootNoteReference (Maybe TextStyle) Source #

The text style of this FootnoteReference.

fnrFootNoteNumber :: Lens' FootNoteReference (Maybe Text) Source #

The rendered number of this footnote.

ColumnBreak

data ColumnBreak Source #

A ParagraphElement representing a column break. A column break makes the subsequent text start at the top of the next column.

See: columnBreak smart constructor.

Instances
Eq ColumnBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data ColumnBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ColumnBreak -> c ColumnBreak #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ColumnBreak #

toConstr :: ColumnBreak -> Constr #

dataTypeOf :: ColumnBreak -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ColumnBreak) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ColumnBreak) #

gmapT :: (forall b. Data b => b -> b) -> ColumnBreak -> ColumnBreak #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ColumnBreak -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ColumnBreak -> r #

gmapQ :: (forall d. Data d => d -> u) -> ColumnBreak -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ColumnBreak -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ColumnBreak -> m ColumnBreak #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ColumnBreak -> m ColumnBreak #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ColumnBreak -> m ColumnBreak #

Show ColumnBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic ColumnBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep ColumnBreak :: Type -> Type #

ToJSON ColumnBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON ColumnBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ColumnBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ColumnBreak = D1 (MetaData "ColumnBreak" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "ColumnBreak'" PrefixI True) ((S1 (MetaSel (Just "_cbSuggestedInsertionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_cbSuggestedTextStyleChanges") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ColumnBreakSuggestedTextStyleChanges))) :*: (S1 (MetaSel (Just "_cbSuggestedDeletionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_cbTextStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TextStyle)))))

columnBreak :: ColumnBreak Source #

Creates a value of ColumnBreak with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

cbSuggestedInsertionIds :: Lens' ColumnBreak [Text] Source #

The suggested insertion IDs. A ColumnBreak may have multiple insertion IDs if it is a nested suggested change. If empty, then this is not a suggested insertion.

cbSuggestedTextStyleChanges :: Lens' ColumnBreak (Maybe ColumnBreakSuggestedTextStyleChanges) Source #

The suggested text style changes to this ColumnBreak, keyed by suggestion ID.

cbSuggestedDeletionIds :: Lens' ColumnBreak [Text] Source #

The suggested deletion IDs. If empty, then there are no suggested deletions of this content.

cbTextStyle :: Lens' ColumnBreak (Maybe TextStyle) Source #

The text style of this ColumnBreak. Similar to text content, like text runs and footnote references, the text style of a column break can affect content layout as well as the styling of text inserted adjacent to it.

InlineObjectSuggestedInlineObjectPropertiesChanges

data InlineObjectSuggestedInlineObjectPropertiesChanges Source #

The suggested changes to the inline object properties, keyed by suggestion ID.

See: inlineObjectSuggestedInlineObjectPropertiesChanges smart constructor.

Instances
Eq InlineObjectSuggestedInlineObjectPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data InlineObjectSuggestedInlineObjectPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InlineObjectSuggestedInlineObjectPropertiesChanges -> c InlineObjectSuggestedInlineObjectPropertiesChanges #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InlineObjectSuggestedInlineObjectPropertiesChanges #

toConstr :: InlineObjectSuggestedInlineObjectPropertiesChanges -> Constr #

dataTypeOf :: InlineObjectSuggestedInlineObjectPropertiesChanges -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InlineObjectSuggestedInlineObjectPropertiesChanges) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InlineObjectSuggestedInlineObjectPropertiesChanges) #

gmapT :: (forall b. Data b => b -> b) -> InlineObjectSuggestedInlineObjectPropertiesChanges -> InlineObjectSuggestedInlineObjectPropertiesChanges #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InlineObjectSuggestedInlineObjectPropertiesChanges -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InlineObjectSuggestedInlineObjectPropertiesChanges -> r #

gmapQ :: (forall d. Data d => d -> u) -> InlineObjectSuggestedInlineObjectPropertiesChanges -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InlineObjectSuggestedInlineObjectPropertiesChanges -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InlineObjectSuggestedInlineObjectPropertiesChanges -> m InlineObjectSuggestedInlineObjectPropertiesChanges #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InlineObjectSuggestedInlineObjectPropertiesChanges -> m InlineObjectSuggestedInlineObjectPropertiesChanges #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InlineObjectSuggestedInlineObjectPropertiesChanges -> m InlineObjectSuggestedInlineObjectPropertiesChanges #

Show InlineObjectSuggestedInlineObjectPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic InlineObjectSuggestedInlineObjectPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON InlineObjectSuggestedInlineObjectPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON InlineObjectSuggestedInlineObjectPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InlineObjectSuggestedInlineObjectPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InlineObjectSuggestedInlineObjectPropertiesChanges = D1 (MetaData "InlineObjectSuggestedInlineObjectPropertiesChanges" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "InlineObjectSuggestedInlineObjectPropertiesChanges'" PrefixI True) (S1 (MetaSel (Just "_iosiopcAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text SuggestedInlineObjectProperties))))

inlineObjectSuggestedInlineObjectPropertiesChanges Source #

Creates a value of InlineObjectSuggestedInlineObjectPropertiesChanges with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Equation

data Equation Source #

A ParagraphElement representing an equation.

See: equation smart constructor.

Instances
Eq Equation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data Equation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Equation -> c Equation #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Equation #

toConstr :: Equation -> Constr #

dataTypeOf :: Equation -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Equation) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Equation) #

gmapT :: (forall b. Data b => b -> b) -> Equation -> Equation #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Equation -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Equation -> r #

gmapQ :: (forall d. Data d => d -> u) -> Equation -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Equation -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Equation -> m Equation #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Equation -> m Equation #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Equation -> m Equation #

Show Equation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic Equation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep Equation :: Type -> Type #

Methods

from :: Equation -> Rep Equation x #

to :: Rep Equation x -> Equation #

ToJSON Equation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON Equation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Equation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Equation = D1 (MetaData "Equation" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "Equation'" PrefixI True) (S1 (MetaSel (Just "_eSuggestedInsertionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_eSuggestedDeletionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))))

equation :: Equation Source #

Creates a value of Equation with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

eSuggestedInsertionIds :: Lens' Equation [Text] Source #

The suggested insertion IDs. A Equation may have multiple insertion IDs if it is a nested suggested change. If empty, then this is not a suggested insertion.

eSuggestedDeletionIds :: Lens' Equation [Text] Source #

The suggested deletion IDs. If empty, then there are no suggested deletions of this content.

NamedRange

data NamedRange Source #

A collection of Ranges with the same named range ID. Named ranges allow developers to associate parts of a document with an arbitrary user-defined label so their contents can be programmatically read or edited at a later time. A document can contain multiple named ranges with the same name, but every named range has a unique ID. A named range is created with a single Range, and content inserted inside a named range generally expands that range. However, certain document changes can cause the range to be split into multiple ranges. Named ranges are not private. All applications and collaborators that have access to the document can see its named ranges.

See: namedRange smart constructor.

Instances
Eq NamedRange Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data NamedRange Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NamedRange -> c NamedRange #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NamedRange #

toConstr :: NamedRange -> Constr #

dataTypeOf :: NamedRange -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NamedRange) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NamedRange) #

gmapT :: (forall b. Data b => b -> b) -> NamedRange -> NamedRange #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NamedRange -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NamedRange -> r #

gmapQ :: (forall d. Data d => d -> u) -> NamedRange -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NamedRange -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NamedRange -> m NamedRange #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NamedRange -> m NamedRange #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NamedRange -> m NamedRange #

Show NamedRange Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic NamedRange Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep NamedRange :: Type -> Type #

ToJSON NamedRange Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON NamedRange Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep NamedRange Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep NamedRange = D1 (MetaData "NamedRange" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "NamedRange'" PrefixI True) (S1 (MetaSel (Just "_nNamedRangeId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_nRanges") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Range])) :*: S1 (MetaSel (Just "_nName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

namedRange :: NamedRange Source #

Creates a value of NamedRange with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

nNamedRangeId :: Lens' NamedRange (Maybe Text) Source #

The ID of the named range.

nRanges :: Lens' NamedRange [Range] Source #

The ranges that belong to this named range.

nName :: Lens' NamedRange (Maybe Text) Source #

The name of the named range.

CropPropertiesSuggestionState

data CropPropertiesSuggestionState Source #

A mask that indicates which of the fields on the base CropProperties have been changed in this suggestion. For any field set to true, there is a new suggested value.

See: cropPropertiesSuggestionState smart constructor.

Instances
Eq CropPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data CropPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CropPropertiesSuggestionState -> c CropPropertiesSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CropPropertiesSuggestionState #

toConstr :: CropPropertiesSuggestionState -> Constr #

dataTypeOf :: CropPropertiesSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CropPropertiesSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CropPropertiesSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> CropPropertiesSuggestionState -> CropPropertiesSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CropPropertiesSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CropPropertiesSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> CropPropertiesSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CropPropertiesSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CropPropertiesSuggestionState -> m CropPropertiesSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CropPropertiesSuggestionState -> m CropPropertiesSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CropPropertiesSuggestionState -> m CropPropertiesSuggestionState #

Show CropPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic CropPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep CropPropertiesSuggestionState :: Type -> Type #

ToJSON CropPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON CropPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep CropPropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep CropPropertiesSuggestionState = D1 (MetaData "CropPropertiesSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "CropPropertiesSuggestionState'" PrefixI True) ((S1 (MetaSel (Just "_cpssAngleSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_cpssOffSetRightSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 (MetaSel (Just "_cpssOffSetBottomSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_cpssOffSetTopSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_cpssOffSetLeftSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))))))

cropPropertiesSuggestionState :: CropPropertiesSuggestionState Source #

Creates a value of CropPropertiesSuggestionState with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

cpssAngleSuggested :: Lens' CropPropertiesSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to angle.

cpssOffSetRightSuggested :: Lens' CropPropertiesSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to offset_right.

cpssOffSetBottomSuggested :: Lens' CropPropertiesSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to offset_bottom.

cpssOffSetTopSuggested :: Lens' CropPropertiesSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to offset_top.

cpssOffSetLeftSuggested :: Lens' CropPropertiesSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to offset_left.

TextRun

data TextRun Source #

A ParagraphElement that represents a run of text that all has the same styling.

See: textRun smart constructor.

Instances
Eq TextRun Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

(==) :: TextRun -> TextRun -> Bool #

(/=) :: TextRun -> TextRun -> Bool #

Data TextRun Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TextRun -> c TextRun #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TextRun #

toConstr :: TextRun -> Constr #

dataTypeOf :: TextRun -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TextRun) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TextRun) #

gmapT :: (forall b. Data b => b -> b) -> TextRun -> TextRun #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TextRun -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TextRun -> r #

gmapQ :: (forall d. Data d => d -> u) -> TextRun -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TextRun -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TextRun -> m TextRun #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TextRun -> m TextRun #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TextRun -> m TextRun #

Show TextRun Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic TextRun Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep TextRun :: Type -> Type #

Methods

from :: TextRun -> Rep TextRun x #

to :: Rep TextRun x -> TextRun #

ToJSON TextRun Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON TextRun Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TextRun Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TextRun = D1 (MetaData "TextRun" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "TextRun'" PrefixI True) ((S1 (MetaSel (Just "_trSuggestedInsertionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_trSuggestedTextStyleChanges") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TextRunSuggestedTextStyleChanges))) :*: (S1 (MetaSel (Just "_trContent") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_trSuggestedDeletionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_trTextStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TextStyle))))))

textRun :: TextRun Source #

Creates a value of TextRun with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

trSuggestedInsertionIds :: Lens' TextRun [Text] Source #

The suggested insertion IDs. A TextRun may have multiple insertion IDs if it is a nested suggested change. If empty, then this is not a suggested insertion.

trSuggestedTextStyleChanges :: Lens' TextRun (Maybe TextRunSuggestedTextStyleChanges) Source #

The suggested text style changes to this run, keyed by suggestion ID.

trContent :: Lens' TextRun (Maybe Text) Source #

The text of this run. Any non-text elements in the run are replaced with the Unicode character U+E907.

trSuggestedDeletionIds :: Lens' TextRun [Text] Source #

The suggested deletion IDs. If empty, then there are no suggested deletions of this content.

trTextStyle :: Lens' TextRun (Maybe TextStyle) Source #

The text style of this run.

TableRow

data TableRow Source #

The contents and style of a row in a Table.

See: tableRow smart constructor.

Instances
Eq TableRow Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data TableRow Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TableRow -> c TableRow #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TableRow #

toConstr :: TableRow -> Constr #

dataTypeOf :: TableRow -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TableRow) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TableRow) #

gmapT :: (forall b. Data b => b -> b) -> TableRow -> TableRow #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TableRow -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TableRow -> r #

gmapQ :: (forall d. Data d => d -> u) -> TableRow -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TableRow -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TableRow -> m TableRow #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TableRow -> m TableRow #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TableRow -> m TableRow #

Show TableRow Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic TableRow Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep TableRow :: Type -> Type #

Methods

from :: TableRow -> Rep TableRow x #

to :: Rep TableRow x -> TableRow #

ToJSON TableRow Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON TableRow Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableRow Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableRow = D1 (MetaData "TableRow" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "TableRow'" PrefixI True) ((S1 (MetaSel (Just "_tSuggestedInsertionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 (MetaSel (Just "_tTableCells") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [TableCell])) :*: S1 (MetaSel (Just "_tEndIndex") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))))) :*: ((S1 (MetaSel (Just "_tSuggestedDeletionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_tSuggestedTableRowStyleChanges") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TableRowSuggestedTableRowStyleChanges))) :*: (S1 (MetaSel (Just "_tTableRowStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TableRowStyle)) :*: S1 (MetaSel (Just "_tStartIndex") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))))))

tableRow :: TableRow Source #

Creates a value of TableRow with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

tSuggestedInsertionIds :: Lens' TableRow [Text] Source #

The suggested insertion IDs. A TableRow may have multiple insertion IDs if it is a nested suggested change. If empty, then this is not a suggested insertion.

tTableCells :: Lens' TableRow [TableCell] Source #

The contents and style of each cell in this row. It is possible for a table to be non-rectangular, so some rows may have a different number of cells than other rows in the same table.

tEndIndex :: Lens' TableRow (Maybe Int32) Source #

The zero-based end index of this row, exclusive, in UTF-16 code units.

tSuggestedDeletionIds :: Lens' TableRow [Text] Source #

The suggested deletion IDs. If empty, then there are no suggested deletions of this content.

tSuggestedTableRowStyleChanges :: Lens' TableRow (Maybe TableRowSuggestedTableRowStyleChanges) Source #

The suggested style changes to this row, keyed by suggestion ID.

tTableRowStyle :: Lens' TableRow (Maybe TableRowStyle) Source #

The style of the table row.

tStartIndex :: Lens' TableRow (Maybe Int32) Source #

The zero-based start index of this row, in UTF-16 code units.

WeightedFontFamily

data WeightedFontFamily Source #

Represents a font family and weight of text.

See: weightedFontFamily smart constructor.

Instances
Eq WeightedFontFamily Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data WeightedFontFamily Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> WeightedFontFamily -> c WeightedFontFamily #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c WeightedFontFamily #

toConstr :: WeightedFontFamily -> Constr #

dataTypeOf :: WeightedFontFamily -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c WeightedFontFamily) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c WeightedFontFamily) #

gmapT :: (forall b. Data b => b -> b) -> WeightedFontFamily -> WeightedFontFamily #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> WeightedFontFamily -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> WeightedFontFamily -> r #

gmapQ :: (forall d. Data d => d -> u) -> WeightedFontFamily -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> WeightedFontFamily -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> WeightedFontFamily -> m WeightedFontFamily #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> WeightedFontFamily -> m WeightedFontFamily #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> WeightedFontFamily -> m WeightedFontFamily #

Show WeightedFontFamily Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic WeightedFontFamily Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep WeightedFontFamily :: Type -> Type #

ToJSON WeightedFontFamily Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON WeightedFontFamily Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep WeightedFontFamily Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep WeightedFontFamily = D1 (MetaData "WeightedFontFamily" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "WeightedFontFamily'" PrefixI True) (S1 (MetaSel (Just "_wffFontFamily") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_wffWeight") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))))

weightedFontFamily :: WeightedFontFamily Source #

Creates a value of WeightedFontFamily with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

wffFontFamily :: Lens' WeightedFontFamily (Maybe Text) Source #

The font family of the text. The font family can be any font from the Font menu in Docs or from Google Fonts. If the font name is unrecognized, the text is rendered in `Arial`.

wffWeight :: Lens' WeightedFontFamily (Maybe Int32) Source #

The weight of the font. This field can have any value that is a multiple of `100` between `100` and `900`, inclusive. This range corresponds to the numerical values described in the CSS 2.1 Specification, section 15.6, with non-numerical values disallowed. The default value is `400` ("normal"). The font weight makes up just one component of the rendered font weight. The rendered weight is determined by a combination of the `weight` and the text style's resolved `bold` value, after accounting for inheritance: * If the text is bold and the weight is less than `400`, the rendered weight is 400. * If the text is bold and the weight is greater than or equal to `400` but is less than `700`, the rendered weight is `700`. * If the weight is greater than or equal to `700`, the rendered weight is equal to the weight. * If the text is not bold, the rendered weight is equal to the weight.

PageBreak

data PageBreak Source #

A ParagraphElement representing a page break. A page break makes the subsequent text start at the top of the next page.

See: pageBreak smart constructor.

Instances
Eq PageBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data PageBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PageBreak -> c PageBreak #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PageBreak #

toConstr :: PageBreak -> Constr #

dataTypeOf :: PageBreak -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PageBreak) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PageBreak) #

gmapT :: (forall b. Data b => b -> b) -> PageBreak -> PageBreak #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PageBreak -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PageBreak -> r #

gmapQ :: (forall d. Data d => d -> u) -> PageBreak -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PageBreak -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PageBreak -> m PageBreak #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PageBreak -> m PageBreak #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PageBreak -> m PageBreak #

Show PageBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic PageBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep PageBreak :: Type -> Type #

ToJSON PageBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON PageBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep PageBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep PageBreak = D1 (MetaData "PageBreak" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "PageBreak'" PrefixI True) ((S1 (MetaSel (Just "_pbSuggestedInsertionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_pbSuggestedTextStyleChanges") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe PageBreakSuggestedTextStyleChanges))) :*: (S1 (MetaSel (Just "_pbSuggestedDeletionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_pbTextStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TextStyle)))))

pageBreak :: PageBreak Source #

Creates a value of PageBreak with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

pbSuggestedInsertionIds :: Lens' PageBreak [Text] Source #

The suggested insertion IDs. A PageBreak may have multiple insertion IDs if it is a nested suggested change. If empty, then this is not a suggested insertion.

pbSuggestedTextStyleChanges :: Lens' PageBreak (Maybe PageBreakSuggestedTextStyleChanges) Source #

The suggested text style changes to this PageBreak, keyed by suggestion ID.

pbSuggestedDeletionIds :: Lens' PageBreak [Text] Source #

The suggested deletion IDs. If empty, then there are no suggested deletions of this content.

pbTextStyle :: Lens' PageBreak (Maybe TextStyle) Source #

The text style of this PageBreak. Similar to text content, like text runs and footnote references, the text style of a page break can affect content layout as well as the styling of text inserted adjacent to it.

InlineObject

data InlineObject Source #

An object that appears inline with text. An InlineObject contains an EmbeddedObject such as an image.

See: inlineObject smart constructor.

Instances
Eq InlineObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data InlineObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InlineObject -> c InlineObject #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InlineObject #

toConstr :: InlineObject -> Constr #

dataTypeOf :: InlineObject -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InlineObject) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InlineObject) #

gmapT :: (forall b. Data b => b -> b) -> InlineObject -> InlineObject #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InlineObject -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InlineObject -> r #

gmapQ :: (forall d. Data d => d -> u) -> InlineObject -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InlineObject -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InlineObject -> m InlineObject #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InlineObject -> m InlineObject #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InlineObject -> m InlineObject #

Show InlineObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic InlineObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep InlineObject :: Type -> Type #

ToJSON InlineObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON InlineObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InlineObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InlineObject = D1 (MetaData "InlineObject" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "InlineObject'" PrefixI True) ((S1 (MetaSel (Just "_ioSuggestedInsertionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_ioInlineObjectProperties") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InlineObjectProperties))) :*: (S1 (MetaSel (Just "_ioObjectId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_ioSuggestedDeletionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_ioSuggestedInlineObjectPropertiesChanges") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InlineObjectSuggestedInlineObjectPropertiesChanges))))))

inlineObject :: InlineObject Source #

Creates a value of InlineObject with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ioSuggestedInsertionId :: Lens' InlineObject (Maybe Text) Source #

The suggested insertion ID. If empty, then this is not a suggested insertion.

ioObjectId :: Lens' InlineObject (Maybe Text) Source #

The ID of this inline object.

ioSuggestedDeletionIds :: Lens' InlineObject [Text] Source #

The suggested deletion IDs. If empty, then there are no suggested deletions of this content.

ioSuggestedInlineObjectPropertiesChanges :: Lens' InlineObject (Maybe InlineObjectSuggestedInlineObjectPropertiesChanges) Source #

The suggested changes to the inline object properties, keyed by suggestion ID.

EmbeddedObjectBOrder

data EmbeddedObjectBOrder Source #

A border around an EmbeddedObject.

See: embeddedObjectBOrder smart constructor.

Instances
Eq EmbeddedObjectBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data EmbeddedObjectBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EmbeddedObjectBOrder -> c EmbeddedObjectBOrder #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EmbeddedObjectBOrder #

toConstr :: EmbeddedObjectBOrder -> Constr #

dataTypeOf :: EmbeddedObjectBOrder -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EmbeddedObjectBOrder) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EmbeddedObjectBOrder) #

gmapT :: (forall b. Data b => b -> b) -> EmbeddedObjectBOrder -> EmbeddedObjectBOrder #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedObjectBOrder -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedObjectBOrder -> r #

gmapQ :: (forall d. Data d => d -> u) -> EmbeddedObjectBOrder -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EmbeddedObjectBOrder -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EmbeddedObjectBOrder -> m EmbeddedObjectBOrder #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedObjectBOrder -> m EmbeddedObjectBOrder #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedObjectBOrder -> m EmbeddedObjectBOrder #

Show EmbeddedObjectBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic EmbeddedObjectBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep EmbeddedObjectBOrder :: Type -> Type #

ToJSON EmbeddedObjectBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON EmbeddedObjectBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep EmbeddedObjectBOrder Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep EmbeddedObjectBOrder = D1 (MetaData "EmbeddedObjectBOrder" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "EmbeddedObjectBOrder'" PrefixI True) ((S1 (MetaSel (Just "_eoboColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe OptionalColor)) :*: S1 (MetaSel (Just "_eoboWidth") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension))) :*: (S1 (MetaSel (Just "_eoboDashStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EmbeddedObjectBOrderDashStyle)) :*: S1 (MetaSel (Just "_eoboPropertyState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EmbeddedObjectBOrderPropertyState)))))

embeddedObjectBOrder :: EmbeddedObjectBOrder Source #

Creates a value of EmbeddedObjectBOrder with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

EmbeddedObjectBOrderPropertyState

data EmbeddedObjectBOrderPropertyState Source #

The property state of the border property.

Constructors

Rendered

RENDERED If a property's state is RENDERED, then the element has the corresponding property when rendered in the document. This is the default value.

NotRendered

NOT_RENDERED If a property's state is NOT_RENDERED, then the element does not have the corresponding property when rendered in the document.

Instances
Enum EmbeddedObjectBOrderPropertyState Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq EmbeddedObjectBOrderPropertyState Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data EmbeddedObjectBOrderPropertyState Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EmbeddedObjectBOrderPropertyState -> c EmbeddedObjectBOrderPropertyState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EmbeddedObjectBOrderPropertyState #

toConstr :: EmbeddedObjectBOrderPropertyState -> Constr #

dataTypeOf :: EmbeddedObjectBOrderPropertyState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EmbeddedObjectBOrderPropertyState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EmbeddedObjectBOrderPropertyState) #

gmapT :: (forall b. Data b => b -> b) -> EmbeddedObjectBOrderPropertyState -> EmbeddedObjectBOrderPropertyState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedObjectBOrderPropertyState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedObjectBOrderPropertyState -> r #

gmapQ :: (forall d. Data d => d -> u) -> EmbeddedObjectBOrderPropertyState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EmbeddedObjectBOrderPropertyState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EmbeddedObjectBOrderPropertyState -> m EmbeddedObjectBOrderPropertyState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedObjectBOrderPropertyState -> m EmbeddedObjectBOrderPropertyState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedObjectBOrderPropertyState -> m EmbeddedObjectBOrderPropertyState #

Ord EmbeddedObjectBOrderPropertyState Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read EmbeddedObjectBOrderPropertyState Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show EmbeddedObjectBOrderPropertyState Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic EmbeddedObjectBOrderPropertyState Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep EmbeddedObjectBOrderPropertyState :: Type -> Type #

Hashable EmbeddedObjectBOrderPropertyState Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON EmbeddedObjectBOrderPropertyState Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON EmbeddedObjectBOrderPropertyState Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData EmbeddedObjectBOrderPropertyState Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData EmbeddedObjectBOrderPropertyState Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep EmbeddedObjectBOrderPropertyState Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep EmbeddedObjectBOrderPropertyState = D1 (MetaData "EmbeddedObjectBOrderPropertyState" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "Rendered" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NotRendered" PrefixI False) (U1 :: Type -> Type))

TableCellSuggestedTableCellStyleChanges

data TableCellSuggestedTableCellStyleChanges Source #

The suggested changes to the table cell style, keyed by suggestion ID.

See: tableCellSuggestedTableCellStyleChanges smart constructor.

Instances
Eq TableCellSuggestedTableCellStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data TableCellSuggestedTableCellStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TableCellSuggestedTableCellStyleChanges -> c TableCellSuggestedTableCellStyleChanges #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TableCellSuggestedTableCellStyleChanges #

toConstr :: TableCellSuggestedTableCellStyleChanges -> Constr #

dataTypeOf :: TableCellSuggestedTableCellStyleChanges -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TableCellSuggestedTableCellStyleChanges) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TableCellSuggestedTableCellStyleChanges) #

gmapT :: (forall b. Data b => b -> b) -> TableCellSuggestedTableCellStyleChanges -> TableCellSuggestedTableCellStyleChanges #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TableCellSuggestedTableCellStyleChanges -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TableCellSuggestedTableCellStyleChanges -> r #

gmapQ :: (forall d. Data d => d -> u) -> TableCellSuggestedTableCellStyleChanges -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TableCellSuggestedTableCellStyleChanges -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TableCellSuggestedTableCellStyleChanges -> m TableCellSuggestedTableCellStyleChanges #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TableCellSuggestedTableCellStyleChanges -> m TableCellSuggestedTableCellStyleChanges #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TableCellSuggestedTableCellStyleChanges -> m TableCellSuggestedTableCellStyleChanges #

Show TableCellSuggestedTableCellStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic TableCellSuggestedTableCellStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON TableCellSuggestedTableCellStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON TableCellSuggestedTableCellStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableCellSuggestedTableCellStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableCellSuggestedTableCellStyleChanges = D1 (MetaData "TableCellSuggestedTableCellStyleChanges" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "TableCellSuggestedTableCellStyleChanges'" PrefixI True) (S1 (MetaSel (Just "_tcstcscAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text SuggestedTableCellStyle))))

tableCellSuggestedTableCellStyleChanges Source #

Creates a value of TableCellSuggestedTableCellStyleChanges with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

TableCellStyle

data TableCellStyle Source #

The style of a TableCell. Inherited table cell styles are represented as unset fields in this message. A table cell style can inherit from the table's style.

See: tableCellStyle smart constructor.

Instances
Eq TableCellStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data TableCellStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TableCellStyle -> c TableCellStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TableCellStyle #

toConstr :: TableCellStyle -> Constr #

dataTypeOf :: TableCellStyle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TableCellStyle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TableCellStyle) #

gmapT :: (forall b. Data b => b -> b) -> TableCellStyle -> TableCellStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TableCellStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TableCellStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> TableCellStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TableCellStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TableCellStyle -> m TableCellStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TableCellStyle -> m TableCellStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TableCellStyle -> m TableCellStyle #

Show TableCellStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic TableCellStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep TableCellStyle :: Type -> Type #

ToJSON TableCellStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON TableCellStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableCellStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableCellStyle = D1 (MetaData "TableCellStyle" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "TableCellStyle'" PrefixI True) (((S1 (MetaSel (Just "_tcsBOrderRight") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TableCellBOrder)) :*: (S1 (MetaSel (Just "_tcsBOrderTop") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TableCellBOrder)) :*: S1 (MetaSel (Just "_tcsColumnSpan") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))))) :*: (S1 (MetaSel (Just "_tcsBackgRoundColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe OptionalColor)) :*: (S1 (MetaSel (Just "_tcsPaddingBottom") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)) :*: S1 (MetaSel (Just "_tcsRowSpan") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))))) :*: ((S1 (MetaSel (Just "_tcsBOrderLeft") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TableCellBOrder)) :*: (S1 (MetaSel (Just "_tcsPaddingLeft") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)) :*: S1 (MetaSel (Just "_tcsPaddingTop") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)))) :*: (S1 (MetaSel (Just "_tcsBOrderBottom") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TableCellBOrder)) :*: (S1 (MetaSel (Just "_tcsContentAlignment") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TableCellStyleContentAlignment)) :*: S1 (MetaSel (Just "_tcsPaddingRight") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)))))))

tcsBOrderRight :: Lens' TableCellStyle (Maybe TableCellBOrder) Source #

The right border of the cell.

tcsColumnSpan :: Lens' TableCellStyle (Maybe Int32) Source #

The column span of the cell. This property is read-only.

tcsBackgRoundColor :: Lens' TableCellStyle (Maybe OptionalColor) Source #

The background color of the cell.

tcsPaddingBottom :: Lens' TableCellStyle (Maybe Dimension) Source #

The bottom padding of the cell.

tcsRowSpan :: Lens' TableCellStyle (Maybe Int32) Source #

The row span of the cell. This property is read-only.

tcsPaddingLeft :: Lens' TableCellStyle (Maybe Dimension) Source #

The left padding of the cell.

tcsPaddingTop :: Lens' TableCellStyle (Maybe Dimension) Source #

The top padding of the cell.

tcsBOrderBottom :: Lens' TableCellStyle (Maybe TableCellBOrder) Source #

The bottom border of the cell.

tcsContentAlignment :: Lens' TableCellStyle (Maybe TableCellStyleContentAlignment) Source #

The alignment of the content in the table cell. The default alignment matches the alignment for newly created table cells in the Docs editor.

tcsPaddingRight :: Lens' TableCellStyle (Maybe Dimension) Source #

The right padding of the cell.

Header

data Header Source #

A document header.

See: header smart constructor.

Instances
Eq Header Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

(==) :: Header -> Header -> Bool #

(/=) :: Header -> Header -> Bool #

Data Header Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Header -> c Header #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Header #

toConstr :: Header -> Constr #

dataTypeOf :: Header -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Header) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Header) #

gmapT :: (forall b. Data b => b -> b) -> Header -> Header #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Header -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Header -> r #

gmapQ :: (forall d. Data d => d -> u) -> Header -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Header -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Header -> m Header #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Header -> m Header #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Header -> m Header #

Show Header Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic Header Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep Header :: Type -> Type #

Methods

from :: Header -> Rep Header x #

to :: Rep Header x -> Header #

ToJSON Header Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON Header Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Header Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Header = D1 (MetaData "Header" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "Header'" PrefixI True) (S1 (MetaSel (Just "_hHeaderId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_hContent") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [StructuralElement]))))

header :: Header Source #

Creates a value of Header with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

hHeaderId :: Lens' Header (Maybe Text) Source #

The ID of the header.

hContent :: Lens' Header [StructuralElement] Source #

The contents of the header. The indexes for a header's content begin at zero.

Range

data Range Source #

Specifies a contiguous range of text.

See: range smart constructor.

Instances
Eq Range Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

(==) :: Range -> Range -> Bool #

(/=) :: Range -> Range -> Bool #

Data Range Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Range -> c Range #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Range #

toConstr :: Range -> Constr #

dataTypeOf :: Range -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Range) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Range) #

gmapT :: (forall b. Data b => b -> b) -> Range -> Range #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Range -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Range -> r #

gmapQ :: (forall d. Data d => d -> u) -> Range -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Range -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Range -> m Range #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Range -> m Range #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Range -> m Range #

Show Range Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

showsPrec :: Int -> Range -> ShowS #

show :: Range -> String #

showList :: [Range] -> ShowS #

Generic Range Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep Range :: Type -> Type #

Methods

from :: Range -> Rep Range x #

to :: Rep Range x -> Range #

ToJSON Range Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON Range Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Range Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Range = D1 (MetaData "Range" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "Range'" PrefixI True) (S1 (MetaSel (Just "_rEndIndex") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: (S1 (MetaSel (Just "_rStartIndex") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_rSegmentId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

range :: Range Source #

Creates a value of Range with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

rEndIndex :: Lens' Range (Maybe Int32) Source #

The zero-based end index of this range, exclusive, in UTF-16 code units. In all current uses, an end index must be provided. This field is an Int32Value in order to accommodate future use cases with open-ended ranges.

rStartIndex :: Lens' Range (Maybe Int32) Source #

The zero-based start index of this range, in UTF-16 code units. In all current uses, a start index must be provided. This field is an Int32Value in order to accommodate future use cases with open-ended ranges.

rSegmentId :: Lens' Range (Maybe Text) Source #

The ID of the header, footer or footnote that this range is contained in. An empty segment ID signifies the document's body.

Document

data Document Source #

A Google Docs document.

See: document smart constructor.

Instances
Eq Document Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data Document Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Document -> c Document #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Document #

toConstr :: Document -> Constr #

dataTypeOf :: Document -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Document) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Document) #

gmapT :: (forall b. Data b => b -> b) -> Document -> Document #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Document -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Document -> r #

gmapQ :: (forall d. Data d => d -> u) -> Document -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Document -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Document -> m Document #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Document -> m Document #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Document -> m Document #

Show Document Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic Document Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep Document :: Type -> Type #

Methods

from :: Document -> Rep Document x #

to :: Rep Document x -> Document #

ToJSON Document Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON Document Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Document Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Document = D1 (MetaData "Document" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "Document'" PrefixI True) ((((S1 (MetaSel (Just "_dNamedRanges") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DocumentNamedRanges)) :*: S1 (MetaSel (Just "_dInlineObjects") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DocumentInlineObjects))) :*: (S1 (MetaSel (Just "_dDocumentId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_dBody") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Body)))) :*: ((S1 (MetaSel (Just "_dDocumentStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DocumentStyle)) :*: S1 (MetaSel (Just "_dFooters") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DocumentFooters))) :*: (S1 (MetaSel (Just "_dPositionedObjects") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DocumentPositionedObjects)) :*: S1 (MetaSel (Just "_dSuggestionsViewMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DocumentSuggestionsViewMode))))) :*: (((S1 (MetaSel (Just "_dHeaders") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DocumentHeaders)) :*: S1 (MetaSel (Just "_dNamedStyles") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe NamedStyles))) :*: (S1 (MetaSel (Just "_dSuggestedNamedStylesChanges") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DocumentSuggestedNamedStylesChanges)) :*: S1 (MetaSel (Just "_dSuggestedDocumentStyleChanges") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DocumentSuggestedDocumentStyleChanges)))) :*: ((S1 (MetaSel (Just "_dTitle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_dRevisionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_dFootNotes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DocumentFootNotes)) :*: S1 (MetaSel (Just "_dLists") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DocumentLists)))))))

dNamedRanges :: Lens' Document (Maybe DocumentNamedRanges) Source #

The named ranges in the document, keyed by name.

dInlineObjects :: Lens' Document (Maybe DocumentInlineObjects) Source #

The inline objects in the document, keyed by object ID.

dDocumentId :: Lens' Document (Maybe Text) Source #

The ID of the document.

dBody :: Lens' Document (Maybe Body) Source #

The main body of the document.

dDocumentStyle :: Lens' Document (Maybe DocumentStyle) Source #

The style of the document.

dFooters :: Lens' Document (Maybe DocumentFooters) Source #

The footers in the document, keyed by footer ID.

dPositionedObjects :: Lens' Document (Maybe DocumentPositionedObjects) Source #

The positioned objects in the document, keyed by object ID.

dSuggestionsViewMode :: Lens' Document (Maybe DocumentSuggestionsViewMode) Source #

The suggestions view mode applied to the document. Note: When editing a document, changes must be based on a document with SUGGESTIONS_INLINE.

dHeaders :: Lens' Document (Maybe DocumentHeaders) Source #

The headers in the document, keyed by header ID.

dNamedStyles :: Lens' Document (Maybe NamedStyles) Source #

The named styles of the document.

dSuggestedNamedStylesChanges :: Lens' Document (Maybe DocumentSuggestedNamedStylesChanges) Source #

The suggested changes to the named styles of the document, keyed by suggestion ID.

dSuggestedDocumentStyleChanges :: Lens' Document (Maybe DocumentSuggestedDocumentStyleChanges) Source #

The suggested changes to the style of the document, keyed by suggestion ID.

dTitle :: Lens' Document (Maybe Text) Source #

The title of the document.

dRevisionId :: Lens' Document (Maybe Text) Source #

The revision ID of the document. Can be used in update requests to specify which revision of a document to apply updates to and how the request should behave if the document has been edited since that revision. Only populated if the user has edit access to the document. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the document has not changed. Conversely, a changed ID (for the same document and user) usually means the document has been updated; however, a changed ID can also be due to internal factors such as ID format changes.

dFootNotes :: Lens' Document (Maybe DocumentFootNotes) Source #

The footnotes in the document, keyed by footnote ID.

dLists :: Lens' Document (Maybe DocumentLists) Source #

The lists in the document, keyed by list ID.

DocumentSuggestedDocumentStyleChanges

data DocumentSuggestedDocumentStyleChanges Source #

The suggested changes to the style of the document, keyed by suggestion ID.

See: documentSuggestedDocumentStyleChanges smart constructor.

Instances
Eq DocumentSuggestedDocumentStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data DocumentSuggestedDocumentStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DocumentSuggestedDocumentStyleChanges -> c DocumentSuggestedDocumentStyleChanges #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DocumentSuggestedDocumentStyleChanges #

toConstr :: DocumentSuggestedDocumentStyleChanges -> Constr #

dataTypeOf :: DocumentSuggestedDocumentStyleChanges -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DocumentSuggestedDocumentStyleChanges) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DocumentSuggestedDocumentStyleChanges) #

gmapT :: (forall b. Data b => b -> b) -> DocumentSuggestedDocumentStyleChanges -> DocumentSuggestedDocumentStyleChanges #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DocumentSuggestedDocumentStyleChanges -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DocumentSuggestedDocumentStyleChanges -> r #

gmapQ :: (forall d. Data d => d -> u) -> DocumentSuggestedDocumentStyleChanges -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DocumentSuggestedDocumentStyleChanges -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DocumentSuggestedDocumentStyleChanges -> m DocumentSuggestedDocumentStyleChanges #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentSuggestedDocumentStyleChanges -> m DocumentSuggestedDocumentStyleChanges #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentSuggestedDocumentStyleChanges -> m DocumentSuggestedDocumentStyleChanges #

Show DocumentSuggestedDocumentStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic DocumentSuggestedDocumentStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON DocumentSuggestedDocumentStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON DocumentSuggestedDocumentStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentSuggestedDocumentStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentSuggestedDocumentStyleChanges = D1 (MetaData "DocumentSuggestedDocumentStyleChanges" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "DocumentSuggestedDocumentStyleChanges'" PrefixI True) (S1 (MetaSel (Just "_dsdscAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text SuggestedDocumentStyle))))

documentSuggestedDocumentStyleChanges Source #

Creates a value of DocumentSuggestedDocumentStyleChanges with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

NamedStyles

data NamedStyles Source #

The named styles. Paragraphs in the document can inherit their TextStyle and ParagraphStyle from these named styles.

See: namedStyles smart constructor.

Instances
Eq NamedStyles Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data NamedStyles Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NamedStyles -> c NamedStyles #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NamedStyles #

toConstr :: NamedStyles -> Constr #

dataTypeOf :: NamedStyles -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NamedStyles) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NamedStyles) #

gmapT :: (forall b. Data b => b -> b) -> NamedStyles -> NamedStyles #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NamedStyles -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NamedStyles -> r #

gmapQ :: (forall d. Data d => d -> u) -> NamedStyles -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NamedStyles -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NamedStyles -> m NamedStyles #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NamedStyles -> m NamedStyles #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NamedStyles -> m NamedStyles #

Show NamedStyles Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic NamedStyles Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep NamedStyles :: Type -> Type #

ToJSON NamedStyles Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON NamedStyles Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep NamedStyles Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep NamedStyles = D1 (MetaData "NamedStyles" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "NamedStyles'" PrefixI True) (S1 (MetaSel (Just "_nsStyles") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [NamedStyle]))))

namedStyles :: NamedStyles Source #

Creates a value of NamedStyles with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

nsStyles :: Lens' NamedStyles [NamedStyle] Source #

The named styles. There is an entry for each of the possible named style types.

ParagraphSuggestedParagraphStyleChanges

data ParagraphSuggestedParagraphStyleChanges Source #

The suggested paragraph style changes to this paragraph, keyed by suggestion ID.

See: paragraphSuggestedParagraphStyleChanges smart constructor.

Instances
Eq ParagraphSuggestedParagraphStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data ParagraphSuggestedParagraphStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ParagraphSuggestedParagraphStyleChanges -> c ParagraphSuggestedParagraphStyleChanges #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ParagraphSuggestedParagraphStyleChanges #

toConstr :: ParagraphSuggestedParagraphStyleChanges -> Constr #

dataTypeOf :: ParagraphSuggestedParagraphStyleChanges -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ParagraphSuggestedParagraphStyleChanges) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ParagraphSuggestedParagraphStyleChanges) #

gmapT :: (forall b. Data b => b -> b) -> ParagraphSuggestedParagraphStyleChanges -> ParagraphSuggestedParagraphStyleChanges #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphSuggestedParagraphStyleChanges -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphSuggestedParagraphStyleChanges -> r #

gmapQ :: (forall d. Data d => d -> u) -> ParagraphSuggestedParagraphStyleChanges -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ParagraphSuggestedParagraphStyleChanges -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ParagraphSuggestedParagraphStyleChanges -> m ParagraphSuggestedParagraphStyleChanges #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphSuggestedParagraphStyleChanges -> m ParagraphSuggestedParagraphStyleChanges #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphSuggestedParagraphStyleChanges -> m ParagraphSuggestedParagraphStyleChanges #

Show ParagraphSuggestedParagraphStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic ParagraphSuggestedParagraphStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON ParagraphSuggestedParagraphStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON ParagraphSuggestedParagraphStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ParagraphSuggestedParagraphStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ParagraphSuggestedParagraphStyleChanges = D1 (MetaData "ParagraphSuggestedParagraphStyleChanges" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "ParagraphSuggestedParagraphStyleChanges'" PrefixI True) (S1 (MetaSel (Just "_pspscAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text SuggestedParagraphStyle))))

paragraphSuggestedParagraphStyleChanges Source #

Creates a value of ParagraphSuggestedParagraphStyleChanges with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

EmbeddedDrawingProperties

data EmbeddedDrawingProperties Source #

The properties of an embedded drawing.

See: embeddedDrawingProperties smart constructor.

Instances
Eq EmbeddedDrawingProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data EmbeddedDrawingProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EmbeddedDrawingProperties -> c EmbeddedDrawingProperties #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EmbeddedDrawingProperties #

toConstr :: EmbeddedDrawingProperties -> Constr #

dataTypeOf :: EmbeddedDrawingProperties -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EmbeddedDrawingProperties) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EmbeddedDrawingProperties) #

gmapT :: (forall b. Data b => b -> b) -> EmbeddedDrawingProperties -> EmbeddedDrawingProperties #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedDrawingProperties -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedDrawingProperties -> r #

gmapQ :: (forall d. Data d => d -> u) -> EmbeddedDrawingProperties -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EmbeddedDrawingProperties -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EmbeddedDrawingProperties -> m EmbeddedDrawingProperties #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedDrawingProperties -> m EmbeddedDrawingProperties #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedDrawingProperties -> m EmbeddedDrawingProperties #

Show EmbeddedDrawingProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic EmbeddedDrawingProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep EmbeddedDrawingProperties :: Type -> Type #

ToJSON EmbeddedDrawingProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON EmbeddedDrawingProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep EmbeddedDrawingProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep EmbeddedDrawingProperties = D1 (MetaData "EmbeddedDrawingProperties" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "EmbeddedDrawingProperties'" PrefixI False) (U1 :: Type -> Type))

embeddedDrawingProperties :: EmbeddedDrawingProperties Source #

Creates a value of EmbeddedDrawingProperties with the minimum fields required to make a request.

SuggestedTextStyle

data SuggestedTextStyle Source #

A suggested change to a TextStyle.

See: suggestedTextStyle smart constructor.

Instances
Eq SuggestedTextStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data SuggestedTextStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SuggestedTextStyle -> c SuggestedTextStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SuggestedTextStyle #

toConstr :: SuggestedTextStyle -> Constr #

dataTypeOf :: SuggestedTextStyle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SuggestedTextStyle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SuggestedTextStyle) #

gmapT :: (forall b. Data b => b -> b) -> SuggestedTextStyle -> SuggestedTextStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedTextStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedTextStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> SuggestedTextStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SuggestedTextStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SuggestedTextStyle -> m SuggestedTextStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedTextStyle -> m SuggestedTextStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedTextStyle -> m SuggestedTextStyle #

Show SuggestedTextStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic SuggestedTextStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep SuggestedTextStyle :: Type -> Type #

ToJSON SuggestedTextStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON SuggestedTextStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedTextStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedTextStyle = D1 (MetaData "SuggestedTextStyle" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SuggestedTextStyle'" PrefixI True) (S1 (MetaSel (Just "_stsTextStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TextStyle)) :*: S1 (MetaSel (Just "_stsTextStyleSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TextStyleSuggestionState))))

suggestedTextStyle :: SuggestedTextStyle Source #

Creates a value of SuggestedTextStyle with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

stsTextStyle :: Lens' SuggestedTextStyle (Maybe TextStyle) Source #

A TextStyle that only includes the changes made in this suggestion. This can be used along with the text_style_suggestion_state to see which fields have changed and their new values.

stsTextStyleSuggestionState :: Lens' SuggestedTextStyle (Maybe TextStyleSuggestionState) Source #

A mask that indicates which of the fields on the base TextStyle have been changed in this suggestion.

SectionStyleColumnSeparatorStyle

data SectionStyleColumnSeparatorStyle Source #

The style of column separators. This style can be set even when there is one column in the section.

Constructors

SSCSSColumnSeparatorStyleUnspecified

COLUMN_SEPARATOR_STYLE_UNSPECIFIED An unspecified column separator style.

SSCSSNone

NONE No column separator lines between columns.

SSCSSBetweenEachColumn

BETWEEN_EACH_COLUMN Renders a column separator line between each column.

Instances
Enum SectionStyleColumnSeparatorStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq SectionStyleColumnSeparatorStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data SectionStyleColumnSeparatorStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SectionStyleColumnSeparatorStyle -> c SectionStyleColumnSeparatorStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SectionStyleColumnSeparatorStyle #

toConstr :: SectionStyleColumnSeparatorStyle -> Constr #

dataTypeOf :: SectionStyleColumnSeparatorStyle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SectionStyleColumnSeparatorStyle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SectionStyleColumnSeparatorStyle) #

gmapT :: (forall b. Data b => b -> b) -> SectionStyleColumnSeparatorStyle -> SectionStyleColumnSeparatorStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SectionStyleColumnSeparatorStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SectionStyleColumnSeparatorStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> SectionStyleColumnSeparatorStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SectionStyleColumnSeparatorStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SectionStyleColumnSeparatorStyle -> m SectionStyleColumnSeparatorStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SectionStyleColumnSeparatorStyle -> m SectionStyleColumnSeparatorStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SectionStyleColumnSeparatorStyle -> m SectionStyleColumnSeparatorStyle #

Ord SectionStyleColumnSeparatorStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read SectionStyleColumnSeparatorStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show SectionStyleColumnSeparatorStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic SectionStyleColumnSeparatorStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep SectionStyleColumnSeparatorStyle :: Type -> Type #

Hashable SectionStyleColumnSeparatorStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON SectionStyleColumnSeparatorStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON SectionStyleColumnSeparatorStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData SectionStyleColumnSeparatorStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData SectionStyleColumnSeparatorStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep SectionStyleColumnSeparatorStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep SectionStyleColumnSeparatorStyle = D1 (MetaData "SectionStyleColumnSeparatorStyle" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SSCSSColumnSeparatorStyleUnspecified" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "SSCSSNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SSCSSBetweenEachColumn" PrefixI False) (U1 :: Type -> Type)))

InsertTableRowRequest

data InsertTableRowRequest Source #

Inserts an empty row into a table.

See: insertTableRowRequest smart constructor.

Instances
Eq InsertTableRowRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data InsertTableRowRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InsertTableRowRequest -> c InsertTableRowRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InsertTableRowRequest #

toConstr :: InsertTableRowRequest -> Constr #

dataTypeOf :: InsertTableRowRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InsertTableRowRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InsertTableRowRequest) #

gmapT :: (forall b. Data b => b -> b) -> InsertTableRowRequest -> InsertTableRowRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InsertTableRowRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InsertTableRowRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> InsertTableRowRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InsertTableRowRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InsertTableRowRequest -> m InsertTableRowRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertTableRowRequest -> m InsertTableRowRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertTableRowRequest -> m InsertTableRowRequest #

Show InsertTableRowRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic InsertTableRowRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep InsertTableRowRequest :: Type -> Type #

ToJSON InsertTableRowRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON InsertTableRowRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InsertTableRowRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InsertTableRowRequest = D1 (MetaData "InsertTableRowRequest" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "InsertTableRowRequest'" PrefixI True) (S1 (MetaSel (Just "_itrrInsertBelow") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_itrrTableCellLocation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TableCellLocation))))

insertTableRowRequest :: InsertTableRowRequest Source #

Creates a value of InsertTableRowRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

itrrInsertBelow :: Lens' InsertTableRowRequest (Maybe Bool) Source #

Whether to insert new row below the reference cell location. - `True`: insert below the cell. - `False`: insert above the cell.

itrrTableCellLocation :: Lens' InsertTableRowRequest (Maybe TableCellLocation) Source #

The reference table cell location from which rows will be inserted. A new row will be inserted above (or below) the row where the reference cell is. If the reference cell is a merged cell, a new row will be inserted above (or below) the merged cell.

SuggestedNamedStyles

data SuggestedNamedStyles Source #

A suggested change to the NamedStyles.

See: suggestedNamedStyles smart constructor.

Instances
Eq SuggestedNamedStyles Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data SuggestedNamedStyles Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SuggestedNamedStyles -> c SuggestedNamedStyles #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SuggestedNamedStyles #

toConstr :: SuggestedNamedStyles -> Constr #

dataTypeOf :: SuggestedNamedStyles -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SuggestedNamedStyles) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SuggestedNamedStyles) #

gmapT :: (forall b. Data b => b -> b) -> SuggestedNamedStyles -> SuggestedNamedStyles #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedNamedStyles -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedNamedStyles -> r #

gmapQ :: (forall d. Data d => d -> u) -> SuggestedNamedStyles -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SuggestedNamedStyles -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SuggestedNamedStyles -> m SuggestedNamedStyles #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedNamedStyles -> m SuggestedNamedStyles #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedNamedStyles -> m SuggestedNamedStyles #

Show SuggestedNamedStyles Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic SuggestedNamedStyles Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep SuggestedNamedStyles :: Type -> Type #

ToJSON SuggestedNamedStyles Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON SuggestedNamedStyles Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedNamedStyles Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedNamedStyles = D1 (MetaData "SuggestedNamedStyles" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SuggestedNamedStyles'" PrefixI True) (S1 (MetaSel (Just "_snsNamedStylesSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe NamedStylesSuggestionState)) :*: S1 (MetaSel (Just "_snsNamedStyles") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe NamedStyles))))

suggestedNamedStyles :: SuggestedNamedStyles Source #

Creates a value of SuggestedNamedStyles with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

snsNamedStylesSuggestionState :: Lens' SuggestedNamedStyles (Maybe NamedStylesSuggestionState) Source #

A mask that indicates which of the fields on the base NamedStyles have been changed in this suggestion.

snsNamedStyles :: Lens' SuggestedNamedStyles (Maybe NamedStyles) Source #

A NamedStyles that only includes the changes made in this suggestion. This can be used along with the named_styles_suggestion_state to see which fields have changed and their new values.

Xgafv

data Xgafv Source #

V1 error format.

Constructors

X1

1 v1 error format

X2

2 v2 error format

Instances
Enum Xgafv Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq Xgafv Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

(==) :: Xgafv -> Xgafv -> Bool #

(/=) :: Xgafv -> Xgafv -> Bool #

Data Xgafv Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Xgafv -> c Xgafv #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Xgafv #

toConstr :: Xgafv -> Constr #

dataTypeOf :: Xgafv -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Xgafv) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Xgafv) #

gmapT :: (forall b. Data b => b -> b) -> Xgafv -> Xgafv #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Xgafv -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Xgafv -> r #

gmapQ :: (forall d. Data d => d -> u) -> Xgafv -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Xgafv -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Xgafv -> m Xgafv #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Xgafv -> m Xgafv #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Xgafv -> m Xgafv #

Ord Xgafv Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

compare :: Xgafv -> Xgafv -> Ordering #

(<) :: Xgafv -> Xgafv -> Bool #

(<=) :: Xgafv -> Xgafv -> Bool #

(>) :: Xgafv -> Xgafv -> Bool #

(>=) :: Xgafv -> Xgafv -> Bool #

max :: Xgafv -> Xgafv -> Xgafv #

min :: Xgafv -> Xgafv -> Xgafv #

Read Xgafv Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show Xgafv Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

showsPrec :: Int -> Xgafv -> ShowS #

show :: Xgafv -> String #

showList :: [Xgafv] -> ShowS #

Generic Xgafv Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep Xgafv :: Type -> Type #

Methods

from :: Xgafv -> Rep Xgafv x #

to :: Rep Xgafv x -> Xgafv #

Hashable Xgafv Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

hashWithSalt :: Int -> Xgafv -> Int #

hash :: Xgafv -> Int #

ToJSON Xgafv Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON Xgafv Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData Xgafv Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData Xgafv Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep Xgafv Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep Xgafv = D1 (MetaData "Xgafv" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "X1" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "X2" PrefixI False) (U1 :: Type -> Type))

AutoTextType

data AutoTextType Source #

The type of this auto text.

Constructors

TypeUnspecified

TYPE_UNSPECIFIED An unspecified auto text type.

PageNumber

PAGE_NUMBER Type for auto text that represents the current page number.

PageCount

PAGE_COUNT Type for auto text that represents the total number of pages in the document.

Instances
Enum AutoTextType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq AutoTextType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data AutoTextType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AutoTextType -> c AutoTextType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AutoTextType #

toConstr :: AutoTextType -> Constr #

dataTypeOf :: AutoTextType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AutoTextType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AutoTextType) #

gmapT :: (forall b. Data b => b -> b) -> AutoTextType -> AutoTextType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AutoTextType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AutoTextType -> r #

gmapQ :: (forall d. Data d => d -> u) -> AutoTextType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AutoTextType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AutoTextType -> m AutoTextType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AutoTextType -> m AutoTextType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AutoTextType -> m AutoTextType #

Ord AutoTextType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read AutoTextType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show AutoTextType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic AutoTextType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep AutoTextType :: Type -> Type #

Hashable AutoTextType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON AutoTextType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON AutoTextType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData AutoTextType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData AutoTextType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep AutoTextType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep AutoTextType = D1 (MetaData "AutoTextType" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "TypeUnspecified" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "PageNumber" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PageCount" PrefixI False) (U1 :: Type -> Type)))

WriteControl

data WriteControl Source #

Provides control over how write requests are executed.

See: writeControl smart constructor.

Instances
Eq WriteControl Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data WriteControl Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> WriteControl -> c WriteControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c WriteControl #

toConstr :: WriteControl -> Constr #

dataTypeOf :: WriteControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c WriteControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c WriteControl) #

gmapT :: (forall b. Data b => b -> b) -> WriteControl -> WriteControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> WriteControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> WriteControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> WriteControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> WriteControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> WriteControl -> m WriteControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> WriteControl -> m WriteControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> WriteControl -> m WriteControl #

Show WriteControl Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic WriteControl Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep WriteControl :: Type -> Type #

ToJSON WriteControl Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON WriteControl Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep WriteControl Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep WriteControl = D1 (MetaData "WriteControl" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "WriteControl'" PrefixI True) (S1 (MetaSel (Just "_wcRequiredRevisionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_wcTargetRevisionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

writeControl :: WriteControl Source #

Creates a value of WriteControl with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

wcRequiredRevisionId :: Lens' WriteControl (Maybe Text) Source #

The revision ID of the document that the write request will be applied to. If this is not the latest revision of the document, the request will not be processed and will return a 400 bad request error. When a required revision ID is returned in a response, it indicates the revision ID of the document after the request was applied.

wcTargetRevisionId :: Lens' WriteControl (Maybe Text) Source #

The target revision ID of the document that the write request will be applied to. If collaborator changes have occurred after the document was read using the API, the changes produced by this write request will be transformed against the collaborator changes. This results in a new revision of the document which incorporates both the changes in the request and the collaborator changes, and the Docs server will resolve conflicting changes. When using `target_revision_id`, the API client can be thought of as another collaborator of the document. The target revision ID may only be used to write to recent versions of a document. If the target revision is too far behind the latest revision, the request will not be processed and will return a 400 bad request error and the request should be retried after reading the latest version of the document. In most cases a `revision_id` will remain valid for use as a target revision for several minutes after it is read, but for frequently-edited documents this window may be shorter.

TextStyle

data TextStyle Source #

Represents the styling that can be applied to text. Inherited text styles are represented as unset fields in this message. A text style's parent depends on where the text style is defined: * The TextStyle of text in a Paragraph inherits from the paragraph's corresponding named style type. * The TextStyle on a named style inherits from the normal text named style. * The TextStyle of the normal text named style inherits from the default text style in the Docs editor. * The TextStyle on a Paragraph element that is contained in a table may inherit its text style from the table style. If the text style does not inherit from a parent, unsetting fields will revert the style to a value matching the defaults in the Docs editor.

See: textStyle smart constructor.

Instances
Eq TextStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data TextStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TextStyle -> c TextStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TextStyle #

toConstr :: TextStyle -> Constr #

dataTypeOf :: TextStyle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TextStyle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TextStyle) #

gmapT :: (forall b. Data b => b -> b) -> TextStyle -> TextStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TextStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TextStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> TextStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TextStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TextStyle -> m TextStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TextStyle -> m TextStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TextStyle -> m TextStyle #

Show TextStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic TextStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep TextStyle :: Type -> Type #

ToJSON TextStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON TextStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TextStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

textStyle :: TextStyle Source #

Creates a value of TextStyle with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

tsLink :: Lens' TextStyle (Maybe Link) Source #

The hyperlink destination of the text. If unset, there is no link. Links are not inherited from parent text. Changing the link in an update request causes some other changes to the text style of the range: * When setting a link, the text foreground color will be updated to the default link color and the text will be underlined. If these fields are modified in the same request, those values will be used instead of the link defaults. * Setting a link on a text range that overlaps with an existing link will also update the existing link to point to the new URL. * Links are not settable on newline characters. As a result, setting a link on a text range that crosses a paragraph boundary, such as `"ABC\n123"`, will separate the newline character(s) into their own text runs. The link will be applied separately to the runs before and after the newline. * Removing a link will update the text style of the range to match the style of the preceding text (or the default text styles if the preceding text is another link) unless different styles are being set in the same request.

tsBackgRoundColor :: Lens' TextStyle (Maybe OptionalColor) Source #

The background color of the text. If set, the color is either an RGB color or transparent, depending on the `color` field.

tsBaselineOffSet :: Lens' TextStyle (Maybe TextStyleBaselineOffSet) Source #

The text's vertical offset from its normal position. Text with `SUPERSCRIPT` or `SUBSCRIPT` baseline offsets is automatically rendered in a smaller font size, computed based on the `font_size` field. The `font_size` itself is not affected by changes in this field.

tsForegRoundColor :: Lens' TextStyle (Maybe OptionalColor) Source #

The foreground color of the text. If set, the color is either an RGB color or transparent, depending on the `color` field.

tsFontSize :: Lens' TextStyle (Maybe Dimension) Source #

The size of the text's font.

tsSmallCaps :: Lens' TextStyle (Maybe Bool) Source #

Whether or not the text is in small capital letters.

tsUnderline :: Lens' TextStyle (Maybe Bool) Source #

Whether or not the text is underlined.

tsWeightedFontFamily :: Lens' TextStyle (Maybe WeightedFontFamily) Source #

The font family and rendered weight of the text. If an update request specifies values for both `weighted_font_family` and `bold`, the `weighted_font_family` is applied first, then `bold`. If `weighted_font_family#weight` is not set, it defaults to `400`. If `weighted_font_family` is set, then `weighted_font_family#font_family` must also be set with a non-empty value. Otherwise, a 400 bad request error is returned.

tsItalic :: Lens' TextStyle (Maybe Bool) Source #

Whether or not the text is italicized.

tsBold :: Lens' TextStyle (Maybe Bool) Source #

Whether or not the text is rendered as bold.

tsStrikethrough :: Lens' TextStyle (Maybe Bool) Source #

Whether or not the text is struck through.

HorizontalRuleSuggestedTextStyleChanges

data HorizontalRuleSuggestedTextStyleChanges Source #

The suggested text style changes to this HorizontalRule, keyed by suggestion ID.

See: horizontalRuleSuggestedTextStyleChanges smart constructor.

Instances
Eq HorizontalRuleSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data HorizontalRuleSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HorizontalRuleSuggestedTextStyleChanges -> c HorizontalRuleSuggestedTextStyleChanges #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HorizontalRuleSuggestedTextStyleChanges #

toConstr :: HorizontalRuleSuggestedTextStyleChanges -> Constr #

dataTypeOf :: HorizontalRuleSuggestedTextStyleChanges -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HorizontalRuleSuggestedTextStyleChanges) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HorizontalRuleSuggestedTextStyleChanges) #

gmapT :: (forall b. Data b => b -> b) -> HorizontalRuleSuggestedTextStyleChanges -> HorizontalRuleSuggestedTextStyleChanges #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HorizontalRuleSuggestedTextStyleChanges -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HorizontalRuleSuggestedTextStyleChanges -> r #

gmapQ :: (forall d. Data d => d -> u) -> HorizontalRuleSuggestedTextStyleChanges -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HorizontalRuleSuggestedTextStyleChanges -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HorizontalRuleSuggestedTextStyleChanges -> m HorizontalRuleSuggestedTextStyleChanges #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HorizontalRuleSuggestedTextStyleChanges -> m HorizontalRuleSuggestedTextStyleChanges #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HorizontalRuleSuggestedTextStyleChanges -> m HorizontalRuleSuggestedTextStyleChanges #

Show HorizontalRuleSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic HorizontalRuleSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON HorizontalRuleSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON HorizontalRuleSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep HorizontalRuleSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep HorizontalRuleSuggestedTextStyleChanges = D1 (MetaData "HorizontalRuleSuggestedTextStyleChanges" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "HorizontalRuleSuggestedTextStyleChanges'" PrefixI True) (S1 (MetaSel (Just "_hrstscAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text SuggestedTextStyle))))

horizontalRuleSuggestedTextStyleChanges Source #

Creates a value of HorizontalRuleSuggestedTextStyleChanges with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

UpdateTextStyleRequest

data UpdateTextStyleRequest Source #

Update the styling of text.

See: updateTextStyleRequest smart constructor.

Instances
Eq UpdateTextStyleRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data UpdateTextStyleRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> UpdateTextStyleRequest -> c UpdateTextStyleRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c UpdateTextStyleRequest #

toConstr :: UpdateTextStyleRequest -> Constr #

dataTypeOf :: UpdateTextStyleRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c UpdateTextStyleRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c UpdateTextStyleRequest) #

gmapT :: (forall b. Data b => b -> b) -> UpdateTextStyleRequest -> UpdateTextStyleRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> UpdateTextStyleRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> UpdateTextStyleRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> UpdateTextStyleRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> UpdateTextStyleRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> UpdateTextStyleRequest -> m UpdateTextStyleRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> UpdateTextStyleRequest -> m UpdateTextStyleRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> UpdateTextStyleRequest -> m UpdateTextStyleRequest #

Show UpdateTextStyleRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic UpdateTextStyleRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep UpdateTextStyleRequest :: Type -> Type #

ToJSON UpdateTextStyleRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON UpdateTextStyleRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep UpdateTextStyleRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep UpdateTextStyleRequest = D1 (MetaData "UpdateTextStyleRequest" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "UpdateTextStyleRequest'" PrefixI True) (S1 (MetaSel (Just "_utsrRange") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Range)) :*: (S1 (MetaSel (Just "_utsrTextStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TextStyle)) :*: S1 (MetaSel (Just "_utsrFields") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe GFieldMask)))))

updateTextStyleRequest :: UpdateTextStyleRequest Source #

Creates a value of UpdateTextStyleRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

utsrRange :: Lens' UpdateTextStyleRequest (Maybe Range) Source #

The range of text to style. The range may be extended to include adjacent newlines. If the range fully contains a paragraph belonging to a list, the paragraph's bullet is also updated with the matching text style.

utsrTextStyle :: Lens' UpdateTextStyleRequest (Maybe TextStyle) Source #

The styles to set on the text. If the value for a particular style matches that of the parent, that style will be set to inherit. Certain text style changes may cause other changes in order to to mirror the behavior of the Docs editor. See the documentation of TextStyle for more information.

utsrFields :: Lens' UpdateTextStyleRequest (Maybe GFieldMask) Source #

The fields that should be updated. At least one field must be specified. The root `text_style` is implied and should not be specified. A single `"*"` can be used as short-hand for listing every field. For example, to update the text style to bold, set `fields` to `"bold"`. To reset a property to its default value, include its field name in the field mask but leave the field itself unset.

InlineObjectElement

data InlineObjectElement Source #

A ParagraphElement that contains an InlineObject.

See: inlineObjectElement smart constructor.

Instances
Eq InlineObjectElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data InlineObjectElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InlineObjectElement -> c InlineObjectElement #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InlineObjectElement #

toConstr :: InlineObjectElement -> Constr #

dataTypeOf :: InlineObjectElement -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InlineObjectElement) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InlineObjectElement) #

gmapT :: (forall b. Data b => b -> b) -> InlineObjectElement -> InlineObjectElement #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InlineObjectElement -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InlineObjectElement -> r #

gmapQ :: (forall d. Data d => d -> u) -> InlineObjectElement -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InlineObjectElement -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InlineObjectElement -> m InlineObjectElement #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InlineObjectElement -> m InlineObjectElement #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InlineObjectElement -> m InlineObjectElement #

Show InlineObjectElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic InlineObjectElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep InlineObjectElement :: Type -> Type #

ToJSON InlineObjectElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON InlineObjectElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InlineObjectElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InlineObjectElement = D1 (MetaData "InlineObjectElement" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "InlineObjectElement'" PrefixI True) ((S1 (MetaSel (Just "_ioeSuggestedInsertionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_ioeSuggestedTextStyleChanges") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InlineObjectElementSuggestedTextStyleChanges))) :*: (S1 (MetaSel (Just "_ioeInlineObjectId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_ioeSuggestedDeletionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_ioeTextStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TextStyle))))))

inlineObjectElement :: InlineObjectElement Source #

Creates a value of InlineObjectElement with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ioeSuggestedInsertionIds :: Lens' InlineObjectElement [Text] Source #

The suggested insertion IDs. An InlineObjectElement may have multiple insertion IDs if it is a nested suggested change. If empty, then this is not a suggested insertion.

ioeSuggestedTextStyleChanges :: Lens' InlineObjectElement (Maybe InlineObjectElementSuggestedTextStyleChanges) Source #

The suggested text style changes to this InlineObject, keyed by suggestion ID.

ioeInlineObjectId :: Lens' InlineObjectElement (Maybe Text) Source #

The ID of the InlineObject this element contains.

ioeSuggestedDeletionIds :: Lens' InlineObjectElement [Text] Source #

The suggested deletion IDs. If empty, then there are no suggested deletions of this content.

ioeTextStyle :: Lens' InlineObjectElement (Maybe TextStyle) Source #

The text style of this InlineObjectElement. Similar to text content, like text runs and footnote references, the text style of an inline object element can affect content layout as well as the styling of text inserted adjacent to it.

SectionStyleContentDirection

data SectionStyleContentDirection Source #

The content direction of this section. If unset, the value defaults to LEFT_TO_RIGHT.

Constructors

SSCDContentDirectionUnspecified

CONTENT_DIRECTION_UNSPECIFIED The content direction is unspecified.

SSCDLeftToRight

LEFT_TO_RIGHT The content goes from left to right.

SSCDRightToLeft

RIGHT_TO_LEFT The content goes from right to left.

Instances
Enum SectionStyleContentDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq SectionStyleContentDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data SectionStyleContentDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SectionStyleContentDirection -> c SectionStyleContentDirection #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SectionStyleContentDirection #

toConstr :: SectionStyleContentDirection -> Constr #

dataTypeOf :: SectionStyleContentDirection -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SectionStyleContentDirection) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SectionStyleContentDirection) #

gmapT :: (forall b. Data b => b -> b) -> SectionStyleContentDirection -> SectionStyleContentDirection #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SectionStyleContentDirection -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SectionStyleContentDirection -> r #

gmapQ :: (forall d. Data d => d -> u) -> SectionStyleContentDirection -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SectionStyleContentDirection -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SectionStyleContentDirection -> m SectionStyleContentDirection #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SectionStyleContentDirection -> m SectionStyleContentDirection #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SectionStyleContentDirection -> m SectionStyleContentDirection #

Ord SectionStyleContentDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read SectionStyleContentDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show SectionStyleContentDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic SectionStyleContentDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep SectionStyleContentDirection :: Type -> Type #

Hashable SectionStyleContentDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON SectionStyleContentDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON SectionStyleContentDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData SectionStyleContentDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData SectionStyleContentDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep SectionStyleContentDirection Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep SectionStyleContentDirection = D1 (MetaData "SectionStyleContentDirection" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SSCDContentDirectionUnspecified" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "SSCDLeftToRight" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SSCDRightToLeft" PrefixI False) (U1 :: Type -> Type)))

NestingLevel

data NestingLevel Source #

Contains properties describing the look and feel of a list bullet at a given level of nesting.

See: nestingLevel smart constructor.

Instances
Eq NestingLevel Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data NestingLevel Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NestingLevel -> c NestingLevel #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NestingLevel #

toConstr :: NestingLevel -> Constr #

dataTypeOf :: NestingLevel -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NestingLevel) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NestingLevel) #

gmapT :: (forall b. Data b => b -> b) -> NestingLevel -> NestingLevel #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NestingLevel -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NestingLevel -> r #

gmapQ :: (forall d. Data d => d -> u) -> NestingLevel -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NestingLevel -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NestingLevel -> m NestingLevel #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NestingLevel -> m NestingLevel #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NestingLevel -> m NestingLevel #

Show NestingLevel Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic NestingLevel Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep NestingLevel :: Type -> Type #

ToJSON NestingLevel Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON NestingLevel Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep NestingLevel Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

nestingLevel :: NestingLevel Source #

Creates a value of NestingLevel with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

nlIndentFirstLine :: Lens' NestingLevel (Maybe Dimension) Source #

The amount of indentation for the first line of paragraphs at this level of nesting.

nlGlyphFormat :: Lens' NestingLevel (Maybe Text) Source #

The format string used by bullets at this level of nesting. The glyph format contains one or more placeholders, and these placeholder are replaced with the appropriate values depending on the glyph_type or glyph_symbol. The placeholders follow the pattern `%[nesting_level]`. Furthermore, placeholders can have prefixes and suffixes. Thus, the glyph format follows the pattern `%[nesting_level]`. Note that the prefix and suffix are optional and can be arbitrary strings. For example, the glyph format `%0.` indicates that the rendered glyph will replace the placeholder with the corresponding glyph for nesting level 0 followed by a period as the suffix. So a list with a glyph type of UPPER_ALPHA and glyph format `%0.` at nesting level 0 will result in a list with rendered glyphs

`A.`

`B.`

`C.` The glyph format can contain placeholders for the current nesting level as well as placeholders for parent nesting levels. For example, a list can have a glyph format of `%0.` at nesting level 0 and a glyph format of `%0.%1.` at nesting level 1. Assuming both nesting levels have DECIMAL glyph types, this would result in a list with rendered glyphs

`1.`

`2.`

` 2.1.`

` 2.2.`

`3.` For nesting levels that are ordered, the string that replaces a placeholder in the glyph format for a particular paragraph depends on the paragraph's order within the list.

nlBulletAlignment :: Lens' NestingLevel (Maybe NestingLevelBulletAlignment) Source #

The alignment of the bullet within the space allotted for rendering the bullet.

nlIndentStart :: Lens' NestingLevel (Maybe Dimension) Source #

The amount of indentation for paragraphs at this level of nesting. Applied to the side that corresponds to the start of the text, based on the paragraph's content direction.

nlGlyphSymbol :: Lens' NestingLevel (Maybe Text) Source #

A custom glyph symbol used by bullets when paragraphs at this level of nesting are unordered. The glyph symbol replaces placeholders within the glyph_format. For example, if the glyph_symbol is the solid circle corresponding to Unicode U+25cf code point and the glyph_format is `%0`, the rendered glyph would be the solid circle.

nlTextStyle :: Lens' NestingLevel (Maybe TextStyle) Source #

The text style of bullets at this level of nesting.

nlGlyphType :: Lens' NestingLevel (Maybe NestingLevelGlyphType) Source #

The type of glyph used by bullets when paragraphs at this level of nesting are ordered. The glyph type determines the type of glyph used to replace placeholders within the glyph_format when paragraphs at this level of nesting are ordered. For example, if the nesting level is 0, the glyph_format is `%0.` and the glyph type is DECIMAL, then the rendered glyph would replace the placeholder `%0` in the glyph format with a number corresponding to list item's order within the list.

nlStartNumber :: Lens' NestingLevel (Maybe Int32) Source #

The number of the first list item at this nesting level. A value of 0 is treated as a value of 1 for lettered lists and roman numeraled lists, i.e. for values of both 0 and 1, lettered and roman numeraled lists will begin at `a` and `i` respectively. This value is ignored for nesting levels with unordered glyphs.

TableCellLocation

data TableCellLocation Source #

Location of a single cell within a table.

See: tableCellLocation smart constructor.

Instances
Eq TableCellLocation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data TableCellLocation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TableCellLocation -> c TableCellLocation #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TableCellLocation #

toConstr :: TableCellLocation -> Constr #

dataTypeOf :: TableCellLocation -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TableCellLocation) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TableCellLocation) #

gmapT :: (forall b. Data b => b -> b) -> TableCellLocation -> TableCellLocation #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TableCellLocation -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TableCellLocation -> r #

gmapQ :: (forall d. Data d => d -> u) -> TableCellLocation -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TableCellLocation -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TableCellLocation -> m TableCellLocation #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TableCellLocation -> m TableCellLocation #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TableCellLocation -> m TableCellLocation #

Show TableCellLocation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic TableCellLocation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep TableCellLocation :: Type -> Type #

ToJSON TableCellLocation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON TableCellLocation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableCellLocation Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableCellLocation = D1 (MetaData "TableCellLocation" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "TableCellLocation'" PrefixI True) (S1 (MetaSel (Just "_tclColumnIndex") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: (S1 (MetaSel (Just "_tclTableStartLocation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Location)) :*: S1 (MetaSel (Just "_tclRowIndex") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))))))

tableCellLocation :: TableCellLocation Source #

Creates a value of TableCellLocation with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

tclColumnIndex :: Lens' TableCellLocation (Maybe Int32) Source #

The zero-based column index. For example, the second column in the table has a column index of 1.

tclTableStartLocation :: Lens' TableCellLocation (Maybe Location) Source #

The location where the table starts in the document.

tclRowIndex :: Lens' TableCellLocation (Maybe Int32) Source #

The zero-based row index. For example, the second row in the table has a row index of 1.

DeletePositionedObjectRequest

data DeletePositionedObjectRequest Source #

Deletes a PositionedObject from the document.

See: deletePositionedObjectRequest smart constructor.

Instances
Eq DeletePositionedObjectRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data DeletePositionedObjectRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeletePositionedObjectRequest -> c DeletePositionedObjectRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeletePositionedObjectRequest #

toConstr :: DeletePositionedObjectRequest -> Constr #

dataTypeOf :: DeletePositionedObjectRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeletePositionedObjectRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeletePositionedObjectRequest) #

gmapT :: (forall b. Data b => b -> b) -> DeletePositionedObjectRequest -> DeletePositionedObjectRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeletePositionedObjectRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeletePositionedObjectRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeletePositionedObjectRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeletePositionedObjectRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeletePositionedObjectRequest -> m DeletePositionedObjectRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeletePositionedObjectRequest -> m DeletePositionedObjectRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeletePositionedObjectRequest -> m DeletePositionedObjectRequest #

Show DeletePositionedObjectRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic DeletePositionedObjectRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep DeletePositionedObjectRequest :: Type -> Type #

ToJSON DeletePositionedObjectRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON DeletePositionedObjectRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DeletePositionedObjectRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DeletePositionedObjectRequest = D1 (MetaData "DeletePositionedObjectRequest" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "DeletePositionedObjectRequest'" PrefixI True) (S1 (MetaSel (Just "_dporObjectId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

deletePositionedObjectRequest :: DeletePositionedObjectRequest Source #

Creates a value of DeletePositionedObjectRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

dporObjectId :: Lens' DeletePositionedObjectRequest (Maybe Text) Source #

The ID of the positioned object to delete.

Footer

data Footer Source #

A document footer.

See: footer smart constructor.

Instances
Eq Footer Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

(==) :: Footer -> Footer -> Bool #

(/=) :: Footer -> Footer -> Bool #

Data Footer Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Footer -> c Footer #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Footer #

toConstr :: Footer -> Constr #

dataTypeOf :: Footer -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Footer) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Footer) #

gmapT :: (forall b. Data b => b -> b) -> Footer -> Footer #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Footer -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Footer -> r #

gmapQ :: (forall d. Data d => d -> u) -> Footer -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Footer -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Footer -> m Footer #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Footer -> m Footer #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Footer -> m Footer #

Show Footer Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic Footer Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep Footer :: Type -> Type #

Methods

from :: Footer -> Rep Footer x #

to :: Rep Footer x -> Footer #

ToJSON Footer Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON Footer Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Footer Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Footer = D1 (MetaData "Footer" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "Footer'" PrefixI True) (S1 (MetaSel (Just "_fFooterId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_fContent") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [StructuralElement]))))

footer :: Footer Source #

Creates a value of Footer with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

fFooterId :: Lens' Footer (Maybe Text) Source #

The ID of the footer.

fContent :: Lens' Footer [StructuralElement] Source #

The contents of the footer. The indexes for a footer's content begin at zero.

PositionedObject

data PositionedObject Source #

An object that is tethered to a Paragraph and positioned relative to the beginning of the paragraph. A PositionedObject contains an EmbeddedObject such as an image.

See: positionedObject smart constructor.

Instances
Eq PositionedObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data PositionedObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PositionedObject -> c PositionedObject #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PositionedObject #

toConstr :: PositionedObject -> Constr #

dataTypeOf :: PositionedObject -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PositionedObject) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PositionedObject) #

gmapT :: (forall b. Data b => b -> b) -> PositionedObject -> PositionedObject #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PositionedObject -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PositionedObject -> r #

gmapQ :: (forall d. Data d => d -> u) -> PositionedObject -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PositionedObject -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PositionedObject -> m PositionedObject #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PositionedObject -> m PositionedObject #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PositionedObject -> m PositionedObject #

Show PositionedObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic PositionedObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep PositionedObject :: Type -> Type #

ToJSON PositionedObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON PositionedObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep PositionedObject Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep PositionedObject = D1 (MetaData "PositionedObject" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "PositionedObject'" PrefixI True) ((S1 (MetaSel (Just "_poSuggestedPositionedObjectPropertiesChanges") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe PositionedObjectSuggestedPositionedObjectPropertiesChanges)) :*: S1 (MetaSel (Just "_poPositionedObjectProperties") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe PositionedObjectProperties))) :*: (S1 (MetaSel (Just "_poSuggestedInsertionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_poObjectId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_poSuggestedDeletionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))))))

positionedObject :: PositionedObject Source #

Creates a value of PositionedObject with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

poSuggestedPositionedObjectPropertiesChanges :: Lens' PositionedObject (Maybe PositionedObjectSuggestedPositionedObjectPropertiesChanges) Source #

The suggested changes to the positioned object properties, keyed by suggestion ID.

poSuggestedInsertionId :: Lens' PositionedObject (Maybe Text) Source #

The suggested insertion ID. If empty, then this is not a suggested insertion.

poObjectId :: Lens' PositionedObject (Maybe Text) Source #

The ID of this positioned object.

poSuggestedDeletionIds :: Lens' PositionedObject [Text] Source #

The suggested deletion IDs. If empty, then there are no suggested deletions of this content.

ObjectReferences

data ObjectReferences Source #

A collection of object IDs.

See: objectReferences smart constructor.

Instances
Eq ObjectReferences Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data ObjectReferences Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ObjectReferences -> c ObjectReferences #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ObjectReferences #

toConstr :: ObjectReferences -> Constr #

dataTypeOf :: ObjectReferences -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ObjectReferences) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ObjectReferences) #

gmapT :: (forall b. Data b => b -> b) -> ObjectReferences -> ObjectReferences #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ObjectReferences -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ObjectReferences -> r #

gmapQ :: (forall d. Data d => d -> u) -> ObjectReferences -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ObjectReferences -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ObjectReferences -> m ObjectReferences #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ObjectReferences -> m ObjectReferences #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ObjectReferences -> m ObjectReferences #

Show ObjectReferences Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic ObjectReferences Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep ObjectReferences :: Type -> Type #

ToJSON ObjectReferences Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON ObjectReferences Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ObjectReferences Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ObjectReferences = D1 (MetaData "ObjectReferences" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "ObjectReferences'" PrefixI True) (S1 (MetaSel (Just "_orObjectIds") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Text]))))

objectReferences :: ObjectReferences Source #

Creates a value of ObjectReferences with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

BulletSuggestionState

data BulletSuggestionState Source #

A mask that indicates which of the fields on the base Bullet have been changed in this suggestion. For any field set to true, there is a new suggested value.

See: bulletSuggestionState smart constructor.

Instances
Eq BulletSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data BulletSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BulletSuggestionState -> c BulletSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BulletSuggestionState #

toConstr :: BulletSuggestionState -> Constr #

dataTypeOf :: BulletSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BulletSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BulletSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> BulletSuggestionState -> BulletSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BulletSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BulletSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> BulletSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BulletSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BulletSuggestionState -> m BulletSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BulletSuggestionState -> m BulletSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BulletSuggestionState -> m BulletSuggestionState #

Show BulletSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic BulletSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep BulletSuggestionState :: Type -> Type #

ToJSON BulletSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON BulletSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep BulletSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep BulletSuggestionState = D1 (MetaData "BulletSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "BulletSuggestionState'" PrefixI True) (S1 (MetaSel (Just "_bssNestingLevelSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_bssListIdSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_bssTextStyleSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TextStyleSuggestionState)))))

bulletSuggestionState :: BulletSuggestionState Source #

Creates a value of BulletSuggestionState with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

bssNestingLevelSuggested :: Lens' BulletSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to the nesting_level.

bssListIdSuggested :: Lens' BulletSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to the list_id.

bssTextStyleSuggestionState :: Lens' BulletSuggestionState (Maybe TextStyleSuggestionState) Source #

A mask that indicates which of the fields in text style have been changed in this suggestion.

ImagePropertiesSuggestionState

data ImagePropertiesSuggestionState Source #

A mask that indicates which of the fields on the base ImageProperties have been changed in this suggestion. For any field set to true, there is a new suggested value.

See: imagePropertiesSuggestionState smart constructor.

Instances
Eq ImagePropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data ImagePropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ImagePropertiesSuggestionState -> c ImagePropertiesSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ImagePropertiesSuggestionState #

toConstr :: ImagePropertiesSuggestionState -> Constr #

dataTypeOf :: ImagePropertiesSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ImagePropertiesSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ImagePropertiesSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> ImagePropertiesSuggestionState -> ImagePropertiesSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ImagePropertiesSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ImagePropertiesSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> ImagePropertiesSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ImagePropertiesSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ImagePropertiesSuggestionState -> m ImagePropertiesSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ImagePropertiesSuggestionState -> m ImagePropertiesSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ImagePropertiesSuggestionState -> m ImagePropertiesSuggestionState #

Show ImagePropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic ImagePropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep ImagePropertiesSuggestionState :: Type -> Type #

ToJSON ImagePropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON ImagePropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ImagePropertiesSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ImagePropertiesSuggestionState = D1 (MetaData "ImagePropertiesSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "ImagePropertiesSuggestionState'" PrefixI True) ((S1 (MetaSel (Just "_ipssAngleSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_ipssContrastSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_ipssContentURISuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 (MetaSel (Just "_ipssSourceURISuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_ipssCropPropertiesSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe CropPropertiesSuggestionState))) :*: (S1 (MetaSel (Just "_ipssBrightnessSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_ipssTransparencySuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))))))

ipssAngleSuggested :: Lens' ImagePropertiesSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to angle.

ipssContrastSuggested :: Lens' ImagePropertiesSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to contrast.

ipssContentURISuggested :: Lens' ImagePropertiesSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to content_uri.

ipssSourceURISuggested :: Lens' ImagePropertiesSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to source_uri.

ipssCropPropertiesSuggestionState :: Lens' ImagePropertiesSuggestionState (Maybe CropPropertiesSuggestionState) Source #

A mask that indicates which of the fields in crop_properties have been changed in this suggestion.

ipssBrightnessSuggested :: Lens' ImagePropertiesSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to brightness.

ipssTransparencySuggested :: Lens' ImagePropertiesSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to transparency.

ShadingSuggestionState

data ShadingSuggestionState Source #

A mask that indicates which of the fields on the base Shading have been changed in this suggested change. For any field set to true, there is a new suggested value.

See: shadingSuggestionState smart constructor.

Instances
Eq ShadingSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data ShadingSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ShadingSuggestionState -> c ShadingSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ShadingSuggestionState #

toConstr :: ShadingSuggestionState -> Constr #

dataTypeOf :: ShadingSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ShadingSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ShadingSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> ShadingSuggestionState -> ShadingSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ShadingSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ShadingSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> ShadingSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ShadingSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ShadingSuggestionState -> m ShadingSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ShadingSuggestionState -> m ShadingSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ShadingSuggestionState -> m ShadingSuggestionState #

Show ShadingSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic ShadingSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep ShadingSuggestionState :: Type -> Type #

ToJSON ShadingSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON ShadingSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ShadingSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ShadingSuggestionState = D1 (MetaData "ShadingSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "ShadingSuggestionState'" PrefixI True) (S1 (MetaSel (Just "_sssBackgRoundColorSuggested") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Bool))))

shadingSuggestionState :: ShadingSuggestionState Source #

Creates a value of ShadingSuggestionState with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

sssBackgRoundColorSuggested :: Lens' ShadingSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to the Shading.

DocumentSuggestedNamedStylesChanges

data DocumentSuggestedNamedStylesChanges Source #

The suggested changes to the named styles of the document, keyed by suggestion ID.

See: documentSuggestedNamedStylesChanges smart constructor.

Instances
Eq DocumentSuggestedNamedStylesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data DocumentSuggestedNamedStylesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DocumentSuggestedNamedStylesChanges -> c DocumentSuggestedNamedStylesChanges #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DocumentSuggestedNamedStylesChanges #

toConstr :: DocumentSuggestedNamedStylesChanges -> Constr #

dataTypeOf :: DocumentSuggestedNamedStylesChanges -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DocumentSuggestedNamedStylesChanges) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DocumentSuggestedNamedStylesChanges) #

gmapT :: (forall b. Data b => b -> b) -> DocumentSuggestedNamedStylesChanges -> DocumentSuggestedNamedStylesChanges #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DocumentSuggestedNamedStylesChanges -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DocumentSuggestedNamedStylesChanges -> r #

gmapQ :: (forall d. Data d => d -> u) -> DocumentSuggestedNamedStylesChanges -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DocumentSuggestedNamedStylesChanges -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DocumentSuggestedNamedStylesChanges -> m DocumentSuggestedNamedStylesChanges #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentSuggestedNamedStylesChanges -> m DocumentSuggestedNamedStylesChanges #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentSuggestedNamedStylesChanges -> m DocumentSuggestedNamedStylesChanges #

Show DocumentSuggestedNamedStylesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic DocumentSuggestedNamedStylesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON DocumentSuggestedNamedStylesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON DocumentSuggestedNamedStylesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentSuggestedNamedStylesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentSuggestedNamedStylesChanges = D1 (MetaData "DocumentSuggestedNamedStylesChanges" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "DocumentSuggestedNamedStylesChanges'" PrefixI True) (S1 (MetaSel (Just "_dsnscAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text SuggestedNamedStyles))))

documentSuggestedNamedStylesChanges Source #

Creates a value of DocumentSuggestedNamedStylesChanges with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

TableCell

data TableCell Source #

The contents and style of a cell in a Table.

See: tableCell smart constructor.

Instances
Eq TableCell Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data TableCell Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TableCell -> c TableCell #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TableCell #

toConstr :: TableCell -> Constr #

dataTypeOf :: TableCell -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TableCell) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TableCell) #

gmapT :: (forall b. Data b => b -> b) -> TableCell -> TableCell #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TableCell -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TableCell -> r #

gmapQ :: (forall d. Data d => d -> u) -> TableCell -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TableCell -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TableCell -> m TableCell #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TableCell -> m TableCell #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TableCell -> m TableCell #

Show TableCell Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic TableCell Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep TableCell :: Type -> Type #

ToJSON TableCell Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON TableCell Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableCell Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableCell = D1 (MetaData "TableCell" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "TableCell'" PrefixI True) ((S1 (MetaSel (Just "_tcSuggestedInsertionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 (MetaSel (Just "_tcSuggestedTableCellStyleChanges") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TableCellSuggestedTableCellStyleChanges)) :*: S1 (MetaSel (Just "_tcEndIndex") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))))) :*: ((S1 (MetaSel (Just "_tcContent") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [StructuralElement])) :*: S1 (MetaSel (Just "_tcTableCellStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TableCellStyle))) :*: (S1 (MetaSel (Just "_tcSuggestedDeletionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_tcStartIndex") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))))))

tableCell :: TableCell Source #

Creates a value of TableCell with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

tcSuggestedInsertionIds :: Lens' TableCell [Text] Source #

The suggested insertion IDs. A TableCell may have multiple insertion IDs if it is a nested suggested change. If empty, then this is not a suggested insertion.

tcSuggestedTableCellStyleChanges :: Lens' TableCell (Maybe TableCellSuggestedTableCellStyleChanges) Source #

The suggested changes to the table cell style, keyed by suggestion ID.

tcEndIndex :: Lens' TableCell (Maybe Int32) Source #

The zero-based end index of this cell, exclusive, in UTF-16 code units.

tcContent :: Lens' TableCell [StructuralElement] Source #

The content of the cell.

tcSuggestedDeletionIds :: Lens' TableCell [Text] Source #

The suggested deletion IDs. If empty, then there are no suggested deletions of this content.

tcStartIndex :: Lens' TableCell (Maybe Int32) Source #

The zero-based start index of this cell, in UTF-16 code units.

SheetsChartReferenceSuggestionState

data SheetsChartReferenceSuggestionState Source #

A mask that indicates which of the fields on the base SheetsChartReference have been changed in this suggestion. For any field set to true, there is a new suggested value.

See: sheetsChartReferenceSuggestionState smart constructor.

Instances
Eq SheetsChartReferenceSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data SheetsChartReferenceSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SheetsChartReferenceSuggestionState -> c SheetsChartReferenceSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SheetsChartReferenceSuggestionState #

toConstr :: SheetsChartReferenceSuggestionState -> Constr #

dataTypeOf :: SheetsChartReferenceSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SheetsChartReferenceSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SheetsChartReferenceSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> SheetsChartReferenceSuggestionState -> SheetsChartReferenceSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SheetsChartReferenceSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SheetsChartReferenceSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> SheetsChartReferenceSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SheetsChartReferenceSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SheetsChartReferenceSuggestionState -> m SheetsChartReferenceSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SheetsChartReferenceSuggestionState -> m SheetsChartReferenceSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SheetsChartReferenceSuggestionState -> m SheetsChartReferenceSuggestionState #

Show SheetsChartReferenceSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic SheetsChartReferenceSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON SheetsChartReferenceSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON SheetsChartReferenceSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SheetsChartReferenceSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SheetsChartReferenceSuggestionState = D1 (MetaData "SheetsChartReferenceSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SheetsChartReferenceSuggestionState'" PrefixI True) (S1 (MetaSel (Just "_scrssChartIdSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_scrssSpreadsheetIdSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))))

sheetsChartReferenceSuggestionState :: SheetsChartReferenceSuggestionState Source #

Creates a value of SheetsChartReferenceSuggestionState with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

scrssChartIdSuggested :: Lens' SheetsChartReferenceSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to chart_id.

scrssSpreadsheetIdSuggested :: Lens' SheetsChartReferenceSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to spreadsheet_id.

ParagraphElement

data ParagraphElement Source #

A ParagraphElement describes content within a Paragraph.

See: paragraphElement smart constructor.

Instances
Eq ParagraphElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data ParagraphElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ParagraphElement -> c ParagraphElement #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ParagraphElement #

toConstr :: ParagraphElement -> Constr #

dataTypeOf :: ParagraphElement -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ParagraphElement) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ParagraphElement) #

gmapT :: (forall b. Data b => b -> b) -> ParagraphElement -> ParagraphElement #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphElement -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphElement -> r #

gmapQ :: (forall d. Data d => d -> u) -> ParagraphElement -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ParagraphElement -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ParagraphElement -> m ParagraphElement #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphElement -> m ParagraphElement #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphElement -> m ParagraphElement #

Show ParagraphElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic ParagraphElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep ParagraphElement :: Type -> Type #

ToJSON ParagraphElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON ParagraphElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ParagraphElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

paragraphElement :: ParagraphElement Source #

Creates a value of ParagraphElement with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

peAutoText :: Lens' ParagraphElement (Maybe AutoText) Source #

An auto text paragraph element.

peEndIndex :: Lens' ParagraphElement (Maybe Int32) Source #

The zero-base end index of this paragraph element, exclusive, in UTF-16 code units.

peFootNoteReference :: Lens' ParagraphElement (Maybe FootNoteReference) Source #

A footnote reference paragraph element.

peColumnBreak :: Lens' ParagraphElement (Maybe ColumnBreak) Source #

A column break paragraph element.

peTextRun :: Lens' ParagraphElement (Maybe TextRun) Source #

A text run paragraph element.

peEquation :: Lens' ParagraphElement (Maybe Equation) Source #

An equation paragraph element.

pePageBreak :: Lens' ParagraphElement (Maybe PageBreak) Source #

A page break paragraph element.

peHorizontalRule :: Lens' ParagraphElement (Maybe HorizontalRule) Source #

A horizontal rule paragraph element.

peStartIndex :: Lens' ParagraphElement (Maybe Int32) Source #

The zero-based start index of this paragraph element, in UTF-16 code units.

NamedStyleNamedStyleType

data NamedStyleNamedStyleType Source #

The type of this named style.

Constructors

NSNSTNamedStyleTypeUnspecified

NAMED_STYLE_TYPE_UNSPECIFIED The type of named style is unspecified.

NSNSTNormalText

NORMAL_TEXT Normal text.

NSNSTTitle

TITLE Title.

NSNSTSubtitle

SUBTITLE Subtitle.

NSNSTHeading1

HEADING_1 Heading 1.

NSNSTHeading2

HEADING_2 Heading 2.

NSNSTHeading3

HEADING_3 Heading 3.

NSNSTHeading4

HEADING_4 Heading 4.

NSNSTHeading5

HEADING_5 Heading 5.

NSNSTHeading6

HEADING_6 Heading 6.

Instances
Enum NamedStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq NamedStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data NamedStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NamedStyleNamedStyleType -> c NamedStyleNamedStyleType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NamedStyleNamedStyleType #

toConstr :: NamedStyleNamedStyleType -> Constr #

dataTypeOf :: NamedStyleNamedStyleType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NamedStyleNamedStyleType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NamedStyleNamedStyleType) #

gmapT :: (forall b. Data b => b -> b) -> NamedStyleNamedStyleType -> NamedStyleNamedStyleType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NamedStyleNamedStyleType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NamedStyleNamedStyleType -> r #

gmapQ :: (forall d. Data d => d -> u) -> NamedStyleNamedStyleType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NamedStyleNamedStyleType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NamedStyleNamedStyleType -> m NamedStyleNamedStyleType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NamedStyleNamedStyleType -> m NamedStyleNamedStyleType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NamedStyleNamedStyleType -> m NamedStyleNamedStyleType #

Ord NamedStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read NamedStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show NamedStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic NamedStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep NamedStyleNamedStyleType :: Type -> Type #

Hashable NamedStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON NamedStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON NamedStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData NamedStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData NamedStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep NamedStyleNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep NamedStyleNamedStyleType = D1 (MetaData "NamedStyleNamedStyleType" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (((C1 (MetaCons "NSNSTNamedStyleTypeUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NSNSTNormalText" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "NSNSTTitle" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "NSNSTSubtitle" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NSNSTHeading1" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "NSNSTHeading2" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NSNSTHeading3" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "NSNSTHeading4" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "NSNSTHeading5" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NSNSTHeading6" PrefixI False) (U1 :: Type -> Type)))))

HorizontalRule

data HorizontalRule Source #

A ParagraphElement representing a horizontal line.

See: horizontalRule smart constructor.

Instances
Eq HorizontalRule Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data HorizontalRule Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HorizontalRule -> c HorizontalRule #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HorizontalRule #

toConstr :: HorizontalRule -> Constr #

dataTypeOf :: HorizontalRule -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HorizontalRule) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HorizontalRule) #

gmapT :: (forall b. Data b => b -> b) -> HorizontalRule -> HorizontalRule #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HorizontalRule -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HorizontalRule -> r #

gmapQ :: (forall d. Data d => d -> u) -> HorizontalRule -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HorizontalRule -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HorizontalRule -> m HorizontalRule #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HorizontalRule -> m HorizontalRule #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HorizontalRule -> m HorizontalRule #

Show HorizontalRule Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic HorizontalRule Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep HorizontalRule :: Type -> Type #

ToJSON HorizontalRule Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON HorizontalRule Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep HorizontalRule Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep HorizontalRule = D1 (MetaData "HorizontalRule" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "HorizontalRule'" PrefixI True) ((S1 (MetaSel (Just "_hrSuggestedInsertionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_hrSuggestedTextStyleChanges") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HorizontalRuleSuggestedTextStyleChanges))) :*: (S1 (MetaSel (Just "_hrSuggestedDeletionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_hrTextStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TextStyle)))))

horizontalRule :: HorizontalRule Source #

Creates a value of HorizontalRule with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

hrSuggestedInsertionIds :: Lens' HorizontalRule [Text] Source #

The suggested insertion IDs. A HorizontalRule may have multiple insertion IDs if it is a nested suggested change. If empty, then this is not a suggested insertion.

hrSuggestedTextStyleChanges :: Lens' HorizontalRule (Maybe HorizontalRuleSuggestedTextStyleChanges) Source #

The suggested text style changes to this HorizontalRule, keyed by suggestion ID.

hrSuggestedDeletionIds :: Lens' HorizontalRule [Text] Source #

The suggested deletion IDs. If empty, then there are no suggested deletions of this content.

hrTextStyle :: Lens' HorizontalRule (Maybe TextStyle) Source #

The text style of this HorizontalRule. Similar to text content, like text runs and footnote references, the text style of a horizontal rule can affect content layout as well as the styling of text inserted adjacent to it.

EmbeddedObjectSuggestionState

data EmbeddedObjectSuggestionState Source #

A mask that indicates which of the fields on the base EmbeddedObject have been changed in this suggestion. For any field set to true, there is a new suggested value.

See: embeddedObjectSuggestionState smart constructor.

Instances
Eq EmbeddedObjectSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data EmbeddedObjectSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EmbeddedObjectSuggestionState -> c EmbeddedObjectSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EmbeddedObjectSuggestionState #

toConstr :: EmbeddedObjectSuggestionState -> Constr #

dataTypeOf :: EmbeddedObjectSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EmbeddedObjectSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EmbeddedObjectSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> EmbeddedObjectSuggestionState -> EmbeddedObjectSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedObjectSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedObjectSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> EmbeddedObjectSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EmbeddedObjectSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EmbeddedObjectSuggestionState -> m EmbeddedObjectSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedObjectSuggestionState -> m EmbeddedObjectSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedObjectSuggestionState -> m EmbeddedObjectSuggestionState #

Show EmbeddedObjectSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic EmbeddedObjectSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep EmbeddedObjectSuggestionState :: Type -> Type #

ToJSON EmbeddedObjectSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON EmbeddedObjectSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep EmbeddedObjectSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep EmbeddedObjectSuggestionState = D1 (MetaData "EmbeddedObjectSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "EmbeddedObjectSuggestionState'" PrefixI True) (((S1 (MetaSel (Just "_eossEmbeddedObjectBOrderSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EmbeddedObjectBOrderSuggestionState)) :*: S1 (MetaSel (Just "_eossEmbeddedDrawingPropertiesSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EmbeddedDrawingPropertiesSuggestionState))) :*: (S1 (MetaSel (Just "_eossTitleSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_eossMarginTopSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_eossSizeSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SizeSuggestionState))))) :*: ((S1 (MetaSel (Just "_eossMarginBottomSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_eossImagePropertiesSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ImagePropertiesSuggestionState)) :*: S1 (MetaSel (Just "_eossMarginLeftSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 (MetaSel (Just "_eossLinkedContentReferenceSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe LinkedContentReferenceSuggestionState)) :*: (S1 (MetaSel (Just "_eossDescriptionSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_eossMarginRightSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))))))

eossEmbeddedObjectBOrderSuggestionState :: Lens' EmbeddedObjectSuggestionState (Maybe EmbeddedObjectBOrderSuggestionState) Source #

A mask that indicates which of the fields in embedded_object_border have been changed in this suggestion.

eossEmbeddedDrawingPropertiesSuggestionState :: Lens' EmbeddedObjectSuggestionState (Maybe EmbeddedDrawingPropertiesSuggestionState) Source #

A mask that indicates which of the fields in embedded_drawing_properties have been changed in this suggestion.

eossTitleSuggested :: Lens' EmbeddedObjectSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to title.

eossMarginTopSuggested :: Lens' EmbeddedObjectSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to margin_top.

eossSizeSuggestionState :: Lens' EmbeddedObjectSuggestionState (Maybe SizeSuggestionState) Source #

A mask that indicates which of the fields in size have been changed in this suggestion.

eossMarginBottomSuggested :: Lens' EmbeddedObjectSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to margin_bottom.

eossImagePropertiesSuggestionState :: Lens' EmbeddedObjectSuggestionState (Maybe ImagePropertiesSuggestionState) Source #

A mask that indicates which of the fields in image_properties have been changed in this suggestion.

eossMarginLeftSuggested :: Lens' EmbeddedObjectSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to margin_left.

eossLinkedContentReferenceSuggestionState :: Lens' EmbeddedObjectSuggestionState (Maybe LinkedContentReferenceSuggestionState) Source #

A mask that indicates which of the fields in linked_content_reference have been changed in this suggestion.

eossDescriptionSuggested :: Lens' EmbeddedObjectSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to description.

eossMarginRightSuggested :: Lens' EmbeddedObjectSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to margin_right.

InsertTableRequest

data InsertTableRequest Source #

Inserts a table at the specified location. A newline character will be inserted before the inserted table.

See: insertTableRequest smart constructor.

Instances
Eq InsertTableRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data InsertTableRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InsertTableRequest -> c InsertTableRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InsertTableRequest #

toConstr :: InsertTableRequest -> Constr #

dataTypeOf :: InsertTableRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InsertTableRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InsertTableRequest) #

gmapT :: (forall b. Data b => b -> b) -> InsertTableRequest -> InsertTableRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InsertTableRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InsertTableRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> InsertTableRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InsertTableRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InsertTableRequest -> m InsertTableRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertTableRequest -> m InsertTableRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertTableRequest -> m InsertTableRequest #

Show InsertTableRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic InsertTableRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep InsertTableRequest :: Type -> Type #

ToJSON InsertTableRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON InsertTableRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InsertTableRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InsertTableRequest = D1 (MetaData "InsertTableRequest" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "InsertTableRequest'" PrefixI True) ((S1 (MetaSel (Just "_itrLocation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Location)) :*: S1 (MetaSel (Just "_itrEndOfSegmentLocation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EndOfSegmentLocation))) :*: (S1 (MetaSel (Just "_itrRows") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_itrColumns") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))))))

insertTableRequest :: InsertTableRequest Source #

Creates a value of InsertTableRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

itrLocation :: Lens' InsertTableRequest (Maybe Location) Source #

Inserts the table at a specific model index. A newline character will be inserted before the inserted table, therefore the table start index will be at the specified location index + 1. The table must be inserted inside the bounds of an existing Paragraph. For instance, it cannot be inserted at a table's start index (i.e. between an existing table and its preceding paragraph). Tables cannot be inserted inside a footnote or equation.

itrEndOfSegmentLocation :: Lens' InsertTableRequest (Maybe EndOfSegmentLocation) Source #

Inserts the table at the end of the given header, footer or document body. A newline character will be inserted before the inserted table. Tables cannot be inserted inside a footnote.

itrRows :: Lens' InsertTableRequest (Maybe Int32) Source #

The number of rows in the table.

itrColumns :: Lens' InsertTableRequest (Maybe Int32) Source #

The number of columns in the table.

SuggestedInlineObjectProperties

data SuggestedInlineObjectProperties Source #

A suggested change to InlineObjectProperties.

See: suggestedInlineObjectProperties smart constructor.

Instances
Eq SuggestedInlineObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data SuggestedInlineObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SuggestedInlineObjectProperties -> c SuggestedInlineObjectProperties #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SuggestedInlineObjectProperties #

toConstr :: SuggestedInlineObjectProperties -> Constr #

dataTypeOf :: SuggestedInlineObjectProperties -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SuggestedInlineObjectProperties) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SuggestedInlineObjectProperties) #

gmapT :: (forall b. Data b => b -> b) -> SuggestedInlineObjectProperties -> SuggestedInlineObjectProperties #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedInlineObjectProperties -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedInlineObjectProperties -> r #

gmapQ :: (forall d. Data d => d -> u) -> SuggestedInlineObjectProperties -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SuggestedInlineObjectProperties -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SuggestedInlineObjectProperties -> m SuggestedInlineObjectProperties #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedInlineObjectProperties -> m SuggestedInlineObjectProperties #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedInlineObjectProperties -> m SuggestedInlineObjectProperties #

Show SuggestedInlineObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic SuggestedInlineObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep SuggestedInlineObjectProperties :: Type -> Type #

ToJSON SuggestedInlineObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON SuggestedInlineObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedInlineObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedInlineObjectProperties = D1 (MetaData "SuggestedInlineObjectProperties" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SuggestedInlineObjectProperties'" PrefixI True) (S1 (MetaSel (Just "_siopInlineObjectProperties") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InlineObjectProperties)) :*: S1 (MetaSel (Just "_siopInlineObjectPropertiesSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InlineObjectPropertiesSuggestionState))))

suggestedInlineObjectProperties :: SuggestedInlineObjectProperties Source #

Creates a value of SuggestedInlineObjectProperties with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

siopInlineObjectProperties :: Lens' SuggestedInlineObjectProperties (Maybe InlineObjectProperties) Source #

An InlineObjectProperties that only includes the changes made in this suggestion. This can be used along with the inline_object_properties_suggestion_state to see which fields have changed and their new values.

siopInlineObjectPropertiesSuggestionState :: Lens' SuggestedInlineObjectProperties (Maybe InlineObjectPropertiesSuggestionState) Source #

A mask that indicates which of the fields on the base InlineObjectProperties have been changed in this suggestion.

LinkedContentReferenceSuggestionState

data LinkedContentReferenceSuggestionState Source #

A mask that indicates which of the fields on the base LinkedContentReference have been changed in this suggestion. For any field set to true, there is a new suggested value.

See: linkedContentReferenceSuggestionState smart constructor.

Instances
Eq LinkedContentReferenceSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data LinkedContentReferenceSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LinkedContentReferenceSuggestionState -> c LinkedContentReferenceSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LinkedContentReferenceSuggestionState #

toConstr :: LinkedContentReferenceSuggestionState -> Constr #

dataTypeOf :: LinkedContentReferenceSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c LinkedContentReferenceSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LinkedContentReferenceSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> LinkedContentReferenceSuggestionState -> LinkedContentReferenceSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LinkedContentReferenceSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LinkedContentReferenceSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> LinkedContentReferenceSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> LinkedContentReferenceSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> LinkedContentReferenceSuggestionState -> m LinkedContentReferenceSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LinkedContentReferenceSuggestionState -> m LinkedContentReferenceSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LinkedContentReferenceSuggestionState -> m LinkedContentReferenceSuggestionState #

Show LinkedContentReferenceSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic LinkedContentReferenceSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON LinkedContentReferenceSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON LinkedContentReferenceSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep LinkedContentReferenceSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep LinkedContentReferenceSuggestionState = D1 (MetaData "LinkedContentReferenceSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "LinkedContentReferenceSuggestionState'" PrefixI True) (S1 (MetaSel (Just "_lcrssSheetsChartReferenceSuggestionState") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe SheetsChartReferenceSuggestionState))))

linkedContentReferenceSuggestionState :: LinkedContentReferenceSuggestionState Source #

Creates a value of LinkedContentReferenceSuggestionState with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

lcrssSheetsChartReferenceSuggestionState :: Lens' LinkedContentReferenceSuggestionState (Maybe SheetsChartReferenceSuggestionState) Source #

A mask that indicates which of the fields in sheets_chart_reference have been changed in this suggestion.

InlineObjectElementSuggestedTextStyleChanges

data InlineObjectElementSuggestedTextStyleChanges Source #

The suggested text style changes to this InlineObject, keyed by suggestion ID.

See: inlineObjectElementSuggestedTextStyleChanges smart constructor.

Instances
Eq InlineObjectElementSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data InlineObjectElementSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InlineObjectElementSuggestedTextStyleChanges -> c InlineObjectElementSuggestedTextStyleChanges #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InlineObjectElementSuggestedTextStyleChanges #

toConstr :: InlineObjectElementSuggestedTextStyleChanges -> Constr #

dataTypeOf :: InlineObjectElementSuggestedTextStyleChanges -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InlineObjectElementSuggestedTextStyleChanges) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InlineObjectElementSuggestedTextStyleChanges) #

gmapT :: (forall b. Data b => b -> b) -> InlineObjectElementSuggestedTextStyleChanges -> InlineObjectElementSuggestedTextStyleChanges #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InlineObjectElementSuggestedTextStyleChanges -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InlineObjectElementSuggestedTextStyleChanges -> r #

gmapQ :: (forall d. Data d => d -> u) -> InlineObjectElementSuggestedTextStyleChanges -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InlineObjectElementSuggestedTextStyleChanges -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InlineObjectElementSuggestedTextStyleChanges -> m InlineObjectElementSuggestedTextStyleChanges #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InlineObjectElementSuggestedTextStyleChanges -> m InlineObjectElementSuggestedTextStyleChanges #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InlineObjectElementSuggestedTextStyleChanges -> m InlineObjectElementSuggestedTextStyleChanges #

Show InlineObjectElementSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic InlineObjectElementSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON InlineObjectElementSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON InlineObjectElementSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InlineObjectElementSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InlineObjectElementSuggestedTextStyleChanges = D1 (MetaData "InlineObjectElementSuggestedTextStyleChanges" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "InlineObjectElementSuggestedTextStyleChanges'" PrefixI True) (S1 (MetaSel (Just "_ioestscAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text SuggestedTextStyle))))

inlineObjectElementSuggestedTextStyleChanges Source #

Creates a value of InlineObjectElementSuggestedTextStyleChanges with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ParagraphStyleSpacingMode

data ParagraphStyleSpacingMode Source #

The spacing mode for the paragraph.

Constructors

SpacingModeUnspecified

SPACING_MODE_UNSPECIFIED The spacing mode is inherited from the parent.

NeverCollapse

NEVER_COLLAPSE Paragraph spacing is always rendered.

CollapseLists

COLLAPSE_LISTS Paragraph spacing is skipped between list elements.

Instances
Enum ParagraphStyleSpacingMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq ParagraphStyleSpacingMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data ParagraphStyleSpacingMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ParagraphStyleSpacingMode -> c ParagraphStyleSpacingMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ParagraphStyleSpacingMode #

toConstr :: ParagraphStyleSpacingMode -> Constr #

dataTypeOf :: ParagraphStyleSpacingMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ParagraphStyleSpacingMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ParagraphStyleSpacingMode) #

gmapT :: (forall b. Data b => b -> b) -> ParagraphStyleSpacingMode -> ParagraphStyleSpacingMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphStyleSpacingMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphStyleSpacingMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> ParagraphStyleSpacingMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ParagraphStyleSpacingMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ParagraphStyleSpacingMode -> m ParagraphStyleSpacingMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphStyleSpacingMode -> m ParagraphStyleSpacingMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphStyleSpacingMode -> m ParagraphStyleSpacingMode #

Ord ParagraphStyleSpacingMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read ParagraphStyleSpacingMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show ParagraphStyleSpacingMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic ParagraphStyleSpacingMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep ParagraphStyleSpacingMode :: Type -> Type #

Hashable ParagraphStyleSpacingMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON ParagraphStyleSpacingMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON ParagraphStyleSpacingMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData ParagraphStyleSpacingMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData ParagraphStyleSpacingMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep ParagraphStyleSpacingMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep ParagraphStyleSpacingMode = D1 (MetaData "ParagraphStyleSpacingMode" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SpacingModeUnspecified" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "NeverCollapse" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CollapseLists" PrefixI False) (U1 :: Type -> Type)))

StructuralElement

data StructuralElement Source #

A StructuralElement describes content that provides structure to the document.

See: structuralElement smart constructor.

Instances
Eq StructuralElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data StructuralElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> StructuralElement -> c StructuralElement #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c StructuralElement #

toConstr :: StructuralElement -> Constr #

dataTypeOf :: StructuralElement -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c StructuralElement) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c StructuralElement) #

gmapT :: (forall b. Data b => b -> b) -> StructuralElement -> StructuralElement #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> StructuralElement -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> StructuralElement -> r #

gmapQ :: (forall d. Data d => d -> u) -> StructuralElement -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> StructuralElement -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> StructuralElement -> m StructuralElement #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> StructuralElement -> m StructuralElement #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> StructuralElement -> m StructuralElement #

Show StructuralElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic StructuralElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep StructuralElement :: Type -> Type #

ToJSON StructuralElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON StructuralElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep StructuralElement Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

structuralElement :: StructuralElement Source #

Creates a value of StructuralElement with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

seTableOfContents :: Lens' StructuralElement (Maybe TableOfContents) Source #

A table of contents type of structural element.

seParagraph :: Lens' StructuralElement (Maybe Paragraph) Source #

A paragraph type of structural element.

seEndIndex :: Lens' StructuralElement (Maybe Int32) Source #

The zero-based end index of this structural element, exclusive, in UTF-16 code units.

seTable :: Lens' StructuralElement (Maybe Table) Source #

A table type of structural element.

seStartIndex :: Lens' StructuralElement (Maybe Int32) Source #

The zero-based start index of this structural element, in UTF-16 code units.

seSectionBreak :: Lens' StructuralElement (Maybe SectionBreak) Source #

A section break type of structural element.

DeleteParagraphBulletsRequest

data DeleteParagraphBulletsRequest Source #

Deletes bullets from all of the paragraphs that overlap with the given range. The nesting level of each paragraph will be visually preserved by adding indent to the start of the corresponding paragraph.

See: deleteParagraphBulletsRequest smart constructor.

Instances
Eq DeleteParagraphBulletsRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data DeleteParagraphBulletsRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeleteParagraphBulletsRequest -> c DeleteParagraphBulletsRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeleteParagraphBulletsRequest #

toConstr :: DeleteParagraphBulletsRequest -> Constr #

dataTypeOf :: DeleteParagraphBulletsRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeleteParagraphBulletsRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeleteParagraphBulletsRequest) #

gmapT :: (forall b. Data b => b -> b) -> DeleteParagraphBulletsRequest -> DeleteParagraphBulletsRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeleteParagraphBulletsRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeleteParagraphBulletsRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeleteParagraphBulletsRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeleteParagraphBulletsRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeleteParagraphBulletsRequest -> m DeleteParagraphBulletsRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteParagraphBulletsRequest -> m DeleteParagraphBulletsRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteParagraphBulletsRequest -> m DeleteParagraphBulletsRequest #

Show DeleteParagraphBulletsRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic DeleteParagraphBulletsRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep DeleteParagraphBulletsRequest :: Type -> Type #

ToJSON DeleteParagraphBulletsRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON DeleteParagraphBulletsRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DeleteParagraphBulletsRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DeleteParagraphBulletsRequest = D1 (MetaData "DeleteParagraphBulletsRequest" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "DeleteParagraphBulletsRequest'" PrefixI True) (S1 (MetaSel (Just "_dpbrRange") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Range))))

deleteParagraphBulletsRequest :: DeleteParagraphBulletsRequest Source #

Creates a value of DeleteParagraphBulletsRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

dpbrRange :: Lens' DeleteParagraphBulletsRequest (Maybe Range) Source #

The range to delete bullets from.

BatchUpdateDocumentRequest

data BatchUpdateDocumentRequest Source #

Request message for BatchUpdateDocument.

See: batchUpdateDocumentRequest smart constructor.

Instances
Eq BatchUpdateDocumentRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data BatchUpdateDocumentRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BatchUpdateDocumentRequest -> c BatchUpdateDocumentRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BatchUpdateDocumentRequest #

toConstr :: BatchUpdateDocumentRequest -> Constr #

dataTypeOf :: BatchUpdateDocumentRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BatchUpdateDocumentRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BatchUpdateDocumentRequest) #

gmapT :: (forall b. Data b => b -> b) -> BatchUpdateDocumentRequest -> BatchUpdateDocumentRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BatchUpdateDocumentRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BatchUpdateDocumentRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> BatchUpdateDocumentRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BatchUpdateDocumentRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BatchUpdateDocumentRequest -> m BatchUpdateDocumentRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BatchUpdateDocumentRequest -> m BatchUpdateDocumentRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BatchUpdateDocumentRequest -> m BatchUpdateDocumentRequest #

Show BatchUpdateDocumentRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic BatchUpdateDocumentRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep BatchUpdateDocumentRequest :: Type -> Type #

ToJSON BatchUpdateDocumentRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON BatchUpdateDocumentRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep BatchUpdateDocumentRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep BatchUpdateDocumentRequest = D1 (MetaData "BatchUpdateDocumentRequest" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "BatchUpdateDocumentRequest'" PrefixI True) (S1 (MetaSel (Just "_bRequests") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Request'])) :*: S1 (MetaSel (Just "_bWriteControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe WriteControl))))

batchUpdateDocumentRequest :: BatchUpdateDocumentRequest Source #

Creates a value of BatchUpdateDocumentRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

bRequests :: Lens' BatchUpdateDocumentRequest [Request'] Source #

A list of updates to apply to the document.

bWriteControl :: Lens' BatchUpdateDocumentRequest (Maybe WriteControl) Source #

Provides control over how write requests are executed.

ListProperties

data ListProperties Source #

The properties of a list which describe the look and feel of bullets belonging to paragraphs associated with a list.

See: listProperties smart constructor.

Instances
Eq ListProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data ListProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ListProperties -> c ListProperties #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ListProperties #

toConstr :: ListProperties -> Constr #

dataTypeOf :: ListProperties -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ListProperties) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ListProperties) #

gmapT :: (forall b. Data b => b -> b) -> ListProperties -> ListProperties #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ListProperties -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ListProperties -> r #

gmapQ :: (forall d. Data d => d -> u) -> ListProperties -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ListProperties -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ListProperties -> m ListProperties #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ListProperties -> m ListProperties #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ListProperties -> m ListProperties #

Show ListProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic ListProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep ListProperties :: Type -> Type #

ToJSON ListProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON ListProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ListProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ListProperties = D1 (MetaData "ListProperties" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "ListProperties'" PrefixI True) (S1 (MetaSel (Just "_lpNestingLevels") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [NestingLevel]))))

listProperties :: ListProperties Source #

Creates a value of ListProperties with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

lpNestingLevels :: Lens' ListProperties [NestingLevel] Source #

Describes the properties of the bullets at the associated level. A list has at most nine levels of nesting with nesting level 0 corresponding to the top-most level and nesting level 8 corresponding to the most nested level. The nesting levels are returned in ascending order with the least nested returned first.

InsertTextRequest

data InsertTextRequest Source #

Inserts text at the specified location.

See: insertTextRequest smart constructor.

Instances
Eq InsertTextRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data InsertTextRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InsertTextRequest -> c InsertTextRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InsertTextRequest #

toConstr :: InsertTextRequest -> Constr #

dataTypeOf :: InsertTextRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InsertTextRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InsertTextRequest) #

gmapT :: (forall b. Data b => b -> b) -> InsertTextRequest -> InsertTextRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InsertTextRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InsertTextRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> InsertTextRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InsertTextRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InsertTextRequest -> m InsertTextRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertTextRequest -> m InsertTextRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertTextRequest -> m InsertTextRequest #

Show InsertTextRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic InsertTextRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep InsertTextRequest :: Type -> Type #

ToJSON InsertTextRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON InsertTextRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InsertTextRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep InsertTextRequest = D1 (MetaData "InsertTextRequest" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "InsertTextRequest'" PrefixI True) (S1 (MetaSel (Just "_iLocation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Location)) :*: (S1 (MetaSel (Just "_iText") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_iEndOfSegmentLocation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EndOfSegmentLocation)))))

insertTextRequest :: InsertTextRequest Source #

Creates a value of InsertTextRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

iLocation :: Lens' InsertTextRequest (Maybe Location) Source #

Inserts the text at a specific index in the document. Text must be inserted inside the bounds of an existing Paragraph. For instance, text cannot be inserted at a table's start index (i.e. between the table and its preceding paragraph). The text must be inserted in the preceding paragraph.

iText :: Lens' InsertTextRequest (Maybe Text) Source #

The text to be inserted. Inserting a newline character will implicitly create a new Paragraph at that index. The paragraph style of the new paragraph will be copied from the paragraph at the current insertion index, including lists and bullets. Text styles for inserted text will be determined automatically, generally preserving the styling of neighboring text. In most cases, the text style for the inserted text will match the text immediately before the insertion index. Some control characters (U+0000-U+0008, U+000C-U+001F) and characters from the Unicode Basic Multilingual Plane Private Use Area (U+E000-U+F8FF) will be stripped out of the inserted text.

iEndOfSegmentLocation :: Lens' InsertTextRequest (Maybe EndOfSegmentLocation) Source #

Inserts the text at the end of a header, footer, footnote or the document body.

NestingLevelBulletAlignment

data NestingLevelBulletAlignment Source #

The alignment of the bullet within the space allotted for rendering the bullet.

Constructors

NLBABulletAlignmentUnspecified

BULLET_ALIGNMENT_UNSPECIFIED The bullet alignment is unspecified.

NLBAStart

START The bullet is aligned to the start of the space allotted for rendering the bullet. Left-aligned for LTR text, right-aligned otherwise.

NLBACenter

CENTER The bullet is aligned to the center of the space allotted for rendering the bullet.

NLBAEnd

END The bullet is aligned to the end of the space allotted for rendering the bullet. Right-aligned for LTR text, left-aligned otherwise.

Instances
Enum NestingLevelBulletAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq NestingLevelBulletAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data NestingLevelBulletAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NestingLevelBulletAlignment -> c NestingLevelBulletAlignment #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NestingLevelBulletAlignment #

toConstr :: NestingLevelBulletAlignment -> Constr #

dataTypeOf :: NestingLevelBulletAlignment -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NestingLevelBulletAlignment) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NestingLevelBulletAlignment) #

gmapT :: (forall b. Data b => b -> b) -> NestingLevelBulletAlignment -> NestingLevelBulletAlignment #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NestingLevelBulletAlignment -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NestingLevelBulletAlignment -> r #

gmapQ :: (forall d. Data d => d -> u) -> NestingLevelBulletAlignment -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NestingLevelBulletAlignment -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NestingLevelBulletAlignment -> m NestingLevelBulletAlignment #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NestingLevelBulletAlignment -> m NestingLevelBulletAlignment #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NestingLevelBulletAlignment -> m NestingLevelBulletAlignment #

Ord NestingLevelBulletAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read NestingLevelBulletAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show NestingLevelBulletAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic NestingLevelBulletAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep NestingLevelBulletAlignment :: Type -> Type #

Hashable NestingLevelBulletAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON NestingLevelBulletAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON NestingLevelBulletAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData NestingLevelBulletAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData NestingLevelBulletAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep NestingLevelBulletAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep NestingLevelBulletAlignment = D1 (MetaData "NestingLevelBulletAlignment" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) ((C1 (MetaCons "NLBABulletAlignmentUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NLBAStart" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "NLBACenter" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NLBAEnd" PrefixI False) (U1 :: Type -> Type)))

ColumnBreakSuggestedTextStyleChanges

data ColumnBreakSuggestedTextStyleChanges Source #

The suggested text style changes to this ColumnBreak, keyed by suggestion ID.

See: columnBreakSuggestedTextStyleChanges smart constructor.

Instances
Eq ColumnBreakSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data ColumnBreakSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ColumnBreakSuggestedTextStyleChanges -> c ColumnBreakSuggestedTextStyleChanges #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ColumnBreakSuggestedTextStyleChanges #

toConstr :: ColumnBreakSuggestedTextStyleChanges -> Constr #

dataTypeOf :: ColumnBreakSuggestedTextStyleChanges -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ColumnBreakSuggestedTextStyleChanges) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ColumnBreakSuggestedTextStyleChanges) #

gmapT :: (forall b. Data b => b -> b) -> ColumnBreakSuggestedTextStyleChanges -> ColumnBreakSuggestedTextStyleChanges #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ColumnBreakSuggestedTextStyleChanges -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ColumnBreakSuggestedTextStyleChanges -> r #

gmapQ :: (forall d. Data d => d -> u) -> ColumnBreakSuggestedTextStyleChanges -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ColumnBreakSuggestedTextStyleChanges -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ColumnBreakSuggestedTextStyleChanges -> m ColumnBreakSuggestedTextStyleChanges #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ColumnBreakSuggestedTextStyleChanges -> m ColumnBreakSuggestedTextStyleChanges #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ColumnBreakSuggestedTextStyleChanges -> m ColumnBreakSuggestedTextStyleChanges #

Show ColumnBreakSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic ColumnBreakSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON ColumnBreakSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON ColumnBreakSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ColumnBreakSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ColumnBreakSuggestedTextStyleChanges = D1 (MetaData "ColumnBreakSuggestedTextStyleChanges" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "ColumnBreakSuggestedTextStyleChanges'" PrefixI True) (S1 (MetaSel (Just "_cbstscAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text SuggestedTextStyle))))

columnBreakSuggestedTextStyleChanges Source #

Creates a value of ColumnBreakSuggestedTextStyleChanges with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

FootNoteReferenceSuggestedTextStyleChanges

data FootNoteReferenceSuggestedTextStyleChanges Source #

The suggested text style changes to this FootnoteReference, keyed by suggestion ID.

See: footNoteReferenceSuggestedTextStyleChanges smart constructor.

Instances
Eq FootNoteReferenceSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data FootNoteReferenceSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FootNoteReferenceSuggestedTextStyleChanges -> c FootNoteReferenceSuggestedTextStyleChanges #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FootNoteReferenceSuggestedTextStyleChanges #

toConstr :: FootNoteReferenceSuggestedTextStyleChanges -> Constr #

dataTypeOf :: FootNoteReferenceSuggestedTextStyleChanges -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FootNoteReferenceSuggestedTextStyleChanges) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FootNoteReferenceSuggestedTextStyleChanges) #

gmapT :: (forall b. Data b => b -> b) -> FootNoteReferenceSuggestedTextStyleChanges -> FootNoteReferenceSuggestedTextStyleChanges #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FootNoteReferenceSuggestedTextStyleChanges -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FootNoteReferenceSuggestedTextStyleChanges -> r #

gmapQ :: (forall d. Data d => d -> u) -> FootNoteReferenceSuggestedTextStyleChanges -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> FootNoteReferenceSuggestedTextStyleChanges -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> FootNoteReferenceSuggestedTextStyleChanges -> m FootNoteReferenceSuggestedTextStyleChanges #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FootNoteReferenceSuggestedTextStyleChanges -> m FootNoteReferenceSuggestedTextStyleChanges #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FootNoteReferenceSuggestedTextStyleChanges -> m FootNoteReferenceSuggestedTextStyleChanges #

Show FootNoteReferenceSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic FootNoteReferenceSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON FootNoteReferenceSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON FootNoteReferenceSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep FootNoteReferenceSuggestedTextStyleChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep FootNoteReferenceSuggestedTextStyleChanges = D1 (MetaData "FootNoteReferenceSuggestedTextStyleChanges" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "FootNoteReferenceSuggestedTextStyleChanges'" PrefixI True) (S1 (MetaSel (Just "_fnrstscAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text SuggestedTextStyle))))

footNoteReferenceSuggestedTextStyleChanges Source #

Creates a value of FootNoteReferenceSuggestedTextStyleChanges with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

DocumentHeaders

data DocumentHeaders Source #

The headers in the document, keyed by header ID.

See: documentHeaders smart constructor.

Instances
Eq DocumentHeaders Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data DocumentHeaders Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DocumentHeaders -> c DocumentHeaders #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DocumentHeaders #

toConstr :: DocumentHeaders -> Constr #

dataTypeOf :: DocumentHeaders -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DocumentHeaders) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DocumentHeaders) #

gmapT :: (forall b. Data b => b -> b) -> DocumentHeaders -> DocumentHeaders #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DocumentHeaders -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DocumentHeaders -> r #

gmapQ :: (forall d. Data d => d -> u) -> DocumentHeaders -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DocumentHeaders -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DocumentHeaders -> m DocumentHeaders #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentHeaders -> m DocumentHeaders #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentHeaders -> m DocumentHeaders #

Show DocumentHeaders Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic DocumentHeaders Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep DocumentHeaders :: Type -> Type #

ToJSON DocumentHeaders Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON DocumentHeaders Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentHeaders Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentHeaders = D1 (MetaData "DocumentHeaders" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "DocumentHeaders'" PrefixI True) (S1 (MetaSel (Just "_dhAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text Header))))

documentHeaders Source #

Creates a value of DocumentHeaders with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

TableRowStyle

data TableRowStyle Source #

Styles that apply to a table row.

See: tableRowStyle smart constructor.

Instances
Eq TableRowStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data TableRowStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TableRowStyle -> c TableRowStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TableRowStyle #

toConstr :: TableRowStyle -> Constr #

dataTypeOf :: TableRowStyle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TableRowStyle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TableRowStyle) #

gmapT :: (forall b. Data b => b -> b) -> TableRowStyle -> TableRowStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TableRowStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TableRowStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> TableRowStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TableRowStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TableRowStyle -> m TableRowStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TableRowStyle -> m TableRowStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TableRowStyle -> m TableRowStyle #

Show TableRowStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic TableRowStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep TableRowStyle :: Type -> Type #

ToJSON TableRowStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON TableRowStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableRowStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableRowStyle = D1 (MetaData "TableRowStyle" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "TableRowStyle'" PrefixI True) (S1 (MetaSel (Just "_trsMinRowHeight") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Dimension))))

tableRowStyle :: TableRowStyle Source #

Creates a value of TableRowStyle with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

trsMinRowHeight :: Lens' TableRowStyle (Maybe Dimension) Source #

The minimum height of the row. The row will be rendered in the Docs editor at a height equal to or greater than this value in order to show all the content in the row's cells.

NamedStyleSuggestionStateNamedStyleType

data NamedStyleSuggestionStateNamedStyleType Source #

The named style type that this suggestion state corresponds to. This field is provided as a convenience for matching the NamedStyleSuggestionState with its corresponding NamedStyle.

Constructors

NSSSNSTNamedStyleTypeUnspecified

NAMED_STYLE_TYPE_UNSPECIFIED The type of named style is unspecified.

NSSSNSTNormalText

NORMAL_TEXT Normal text.

NSSSNSTTitle

TITLE Title.

NSSSNSTSubtitle

SUBTITLE Subtitle.

NSSSNSTHeading1

HEADING_1 Heading 1.

NSSSNSTHeading2

HEADING_2 Heading 2.

NSSSNSTHeading3

HEADING_3 Heading 3.

NSSSNSTHeading4

HEADING_4 Heading 4.

NSSSNSTHeading5

HEADING_5 Heading 5.

NSSSNSTHeading6

HEADING_6 Heading 6.

Instances
Enum NamedStyleSuggestionStateNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq NamedStyleSuggestionStateNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data NamedStyleSuggestionStateNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NamedStyleSuggestionStateNamedStyleType -> c NamedStyleSuggestionStateNamedStyleType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NamedStyleSuggestionStateNamedStyleType #

toConstr :: NamedStyleSuggestionStateNamedStyleType -> Constr #

dataTypeOf :: NamedStyleSuggestionStateNamedStyleType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NamedStyleSuggestionStateNamedStyleType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NamedStyleSuggestionStateNamedStyleType) #

gmapT :: (forall b. Data b => b -> b) -> NamedStyleSuggestionStateNamedStyleType -> NamedStyleSuggestionStateNamedStyleType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NamedStyleSuggestionStateNamedStyleType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NamedStyleSuggestionStateNamedStyleType -> r #

gmapQ :: (forall d. Data d => d -> u) -> NamedStyleSuggestionStateNamedStyleType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NamedStyleSuggestionStateNamedStyleType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NamedStyleSuggestionStateNamedStyleType -> m NamedStyleSuggestionStateNamedStyleType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NamedStyleSuggestionStateNamedStyleType -> m NamedStyleSuggestionStateNamedStyleType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NamedStyleSuggestionStateNamedStyleType -> m NamedStyleSuggestionStateNamedStyleType #

Ord NamedStyleSuggestionStateNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read NamedStyleSuggestionStateNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show NamedStyleSuggestionStateNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic NamedStyleSuggestionStateNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Hashable NamedStyleSuggestionStateNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON NamedStyleSuggestionStateNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON NamedStyleSuggestionStateNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData NamedStyleSuggestionStateNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData NamedStyleSuggestionStateNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep NamedStyleSuggestionStateNamedStyleType Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep NamedStyleSuggestionStateNamedStyleType = D1 (MetaData "NamedStyleSuggestionStateNamedStyleType" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (((C1 (MetaCons "NSSSNSTNamedStyleTypeUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NSSSNSTNormalText" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "NSSSNSTTitle" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "NSSSNSTSubtitle" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NSSSNSTHeading1" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "NSSSNSTHeading2" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NSSSNSTHeading3" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "NSSSNSTHeading4" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "NSSSNSTHeading5" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NSSSNSTHeading6" PrefixI False) (U1 :: Type -> Type)))))

SectionBreak

data SectionBreak Source #

A StructuralElement representing a section break. A section is a range of content which has the same SectionStyle. A section break represents the start of a new section, and the section style applies to the section after the section break. The document body always begins with a section break.

See: sectionBreak smart constructor.

Instances
Eq SectionBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data SectionBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SectionBreak -> c SectionBreak #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SectionBreak #

toConstr :: SectionBreak -> Constr #

dataTypeOf :: SectionBreak -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SectionBreak) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SectionBreak) #

gmapT :: (forall b. Data b => b -> b) -> SectionBreak -> SectionBreak #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SectionBreak -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SectionBreak -> r #

gmapQ :: (forall d. Data d => d -> u) -> SectionBreak -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SectionBreak -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SectionBreak -> m SectionBreak #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SectionBreak -> m SectionBreak #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SectionBreak -> m SectionBreak #

Show SectionBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic SectionBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep SectionBreak :: Type -> Type #

ToJSON SectionBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON SectionBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SectionBreak Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SectionBreak = D1 (MetaData "SectionBreak" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SectionBreak'" PrefixI True) (S1 (MetaSel (Just "_sbSuggestedInsertionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 (MetaSel (Just "_sbSuggestedDeletionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_sbSectionStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SectionStyle)))))

sectionBreak :: SectionBreak Source #

Creates a value of SectionBreak with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

sbSuggestedInsertionIds :: Lens' SectionBreak [Text] Source #

The suggested insertion IDs. A SectionBreak may have multiple insertion IDs if it is a nested suggested change. If empty, then this is not a suggested insertion.

sbSuggestedDeletionIds :: Lens' SectionBreak [Text] Source #

The suggested deletion IDs. If empty, then there are no suggested deletions of this content.

sbSectionStyle :: Lens' SectionBreak (Maybe SectionStyle) Source #

The style of the section after this section break.

EmbeddedObjectBOrderDashStyle

data EmbeddedObjectBOrderDashStyle Source #

The dash style of the border.

Constructors

EOBODSDashStyleUnspecified

DASH_STYLE_UNSPECIFIED Unspecified dash style.

EOBODSSolid

SOLID Solid line. Corresponds to ECMA-376 ST_PresetLineDashVal value 'solid'. This is the default dash style.

EOBODSDot

DOT Dotted line. Corresponds to ECMA-376 ST_PresetLineDashVal value 'dot'.

EOBODSDash

DASH Dashed line. Corresponds to ECMA-376 ST_PresetLineDashVal value 'dash'.

Instances
Enum EmbeddedObjectBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq EmbeddedObjectBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data EmbeddedObjectBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EmbeddedObjectBOrderDashStyle -> c EmbeddedObjectBOrderDashStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EmbeddedObjectBOrderDashStyle #

toConstr :: EmbeddedObjectBOrderDashStyle -> Constr #

dataTypeOf :: EmbeddedObjectBOrderDashStyle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EmbeddedObjectBOrderDashStyle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EmbeddedObjectBOrderDashStyle) #

gmapT :: (forall b. Data b => b -> b) -> EmbeddedObjectBOrderDashStyle -> EmbeddedObjectBOrderDashStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedObjectBOrderDashStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedObjectBOrderDashStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> EmbeddedObjectBOrderDashStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EmbeddedObjectBOrderDashStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EmbeddedObjectBOrderDashStyle -> m EmbeddedObjectBOrderDashStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedObjectBOrderDashStyle -> m EmbeddedObjectBOrderDashStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedObjectBOrderDashStyle -> m EmbeddedObjectBOrderDashStyle #

Ord EmbeddedObjectBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read EmbeddedObjectBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show EmbeddedObjectBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic EmbeddedObjectBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep EmbeddedObjectBOrderDashStyle :: Type -> Type #

Hashable EmbeddedObjectBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON EmbeddedObjectBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON EmbeddedObjectBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData EmbeddedObjectBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData EmbeddedObjectBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep EmbeddedObjectBOrderDashStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep EmbeddedObjectBOrderDashStyle = D1 (MetaData "EmbeddedObjectBOrderDashStyle" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) ((C1 (MetaCons "EOBODSDashStyleUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EOBODSSolid" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "EOBODSDot" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EOBODSDash" PrefixI False) (U1 :: Type -> Type)))

DocumentSuggestionsViewMode

data DocumentSuggestionsViewMode Source #

The suggestions view mode applied to the document. Note: When editing a document, changes must be based on a document with SUGGESTIONS_INLINE.

Constructors

DefaultForCurrentAccess

DEFAULT_FOR_CURRENT_ACCESS The SuggestionsViewMode applied to the returned document depends on the user's current access level. If the user only has view access, PREVIEW_WITHOUT_SUGGESTIONS is applied. Otherwise, SUGGESTIONS_INLINE is applied. This is the default suggestions view mode.

SuggestionsInline

SUGGESTIONS_INLINE The returned document has suggestions inline. Suggested changes will be differentiated from base content within the document. Requests to retrieve a document using this mode will return a 403 error if the user does not have permission to view suggested changes.

PreviewSuggestionsAccepted

PREVIEW_SUGGESTIONS_ACCEPTED The returned document is a preview with all suggested changes accepted. Requests to retrieve a document using this mode will return a 403 error if the user does not have permission to view suggested changes.

PreviewWithoutSuggestions

PREVIEW_WITHOUT_SUGGESTIONS The returned document is a preview with all suggested changes rejected if there are any suggestions in the document.

Instances
Enum DocumentSuggestionsViewMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq DocumentSuggestionsViewMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data DocumentSuggestionsViewMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DocumentSuggestionsViewMode -> c DocumentSuggestionsViewMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DocumentSuggestionsViewMode #

toConstr :: DocumentSuggestionsViewMode -> Constr #

dataTypeOf :: DocumentSuggestionsViewMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DocumentSuggestionsViewMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DocumentSuggestionsViewMode) #

gmapT :: (forall b. Data b => b -> b) -> DocumentSuggestionsViewMode -> DocumentSuggestionsViewMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DocumentSuggestionsViewMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DocumentSuggestionsViewMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> DocumentSuggestionsViewMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DocumentSuggestionsViewMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DocumentSuggestionsViewMode -> m DocumentSuggestionsViewMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentSuggestionsViewMode -> m DocumentSuggestionsViewMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentSuggestionsViewMode -> m DocumentSuggestionsViewMode #

Ord DocumentSuggestionsViewMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read DocumentSuggestionsViewMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show DocumentSuggestionsViewMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic DocumentSuggestionsViewMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep DocumentSuggestionsViewMode :: Type -> Type #

Hashable DocumentSuggestionsViewMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON DocumentSuggestionsViewMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON DocumentSuggestionsViewMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData DocumentSuggestionsViewMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData DocumentSuggestionsViewMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep DocumentSuggestionsViewMode Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep DocumentSuggestionsViewMode = D1 (MetaData "DocumentSuggestionsViewMode" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) ((C1 (MetaCons "DefaultForCurrentAccess" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SuggestionsInline" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PreviewSuggestionsAccepted" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PreviewWithoutSuggestions" PrefixI False) (U1 :: Type -> Type)))

Table

data Table Source #

A StructuralElement representing a table.

See: table smart constructor.

Instances
Eq Table Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

(==) :: Table -> Table -> Bool #

(/=) :: Table -> Table -> Bool #

Data Table Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Table -> c Table #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Table #

toConstr :: Table -> Constr #

dataTypeOf :: Table -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Table) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Table) #

gmapT :: (forall b. Data b => b -> b) -> Table -> Table #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Table -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Table -> r #

gmapQ :: (forall d. Data d => d -> u) -> Table -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Table -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Table -> m Table #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Table -> m Table #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Table -> m Table #

Show Table Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

showsPrec :: Int -> Table -> ShowS #

show :: Table -> String #

showList :: [Table] -> ShowS #

Generic Table Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep Table :: Type -> Type #

Methods

from :: Table -> Rep Table x #

to :: Rep Table x -> Table #

ToJSON Table Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON Table Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Table Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Table = D1 (MetaData "Table" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "Table'" PrefixI True) ((S1 (MetaSel (Just "_tabSuggestedInsertionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 (MetaSel (Just "_tabTableRows") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [TableRow])) :*: S1 (MetaSel (Just "_tabRows") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))))) :*: (S1 (MetaSel (Just "_tabTableStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TableStyle)) :*: (S1 (MetaSel (Just "_tabSuggestedDeletionIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_tabColumns") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))))))

table :: Table Source #

Creates a value of Table with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

tabSuggestedInsertionIds :: Lens' Table [Text] Source #

The suggested insertion IDs. A Table may have multiple insertion IDs if it is a nested suggested change. If empty, then this is not a suggested insertion.

tabTableRows :: Lens' Table [TableRow] Source #

The contents and style of each row.

tabRows :: Lens' Table (Maybe Int32) Source #

Number of rows in the table.

tabTableStyle :: Lens' Table (Maybe TableStyle) Source #

The style of the table.

tabSuggestedDeletionIds :: Lens' Table [Text] Source #

The suggested deletion IDs. If empty, then there are no suggested deletions of this content.

tabColumns :: Lens' Table (Maybe Int32) Source #

Number of columns in the table. It is possible for a table to be non-rectangular, so some rows may have a different number of cells.

SectionStyle

data SectionStyle Source #

The styling that applies to a section.

See: sectionStyle smart constructor.

Instances
Eq SectionStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data SectionStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SectionStyle -> c SectionStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SectionStyle #

toConstr :: SectionStyle -> Constr #

dataTypeOf :: SectionStyle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SectionStyle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SectionStyle) #

gmapT :: (forall b. Data b => b -> b) -> SectionStyle -> SectionStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SectionStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SectionStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> SectionStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SectionStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SectionStyle -> m SectionStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SectionStyle -> m SectionStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SectionStyle -> m SectionStyle #

Show SectionStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic SectionStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep SectionStyle :: Type -> Type #

ToJSON SectionStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON SectionStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SectionStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SectionStyle = D1 (MetaData "SectionStyle" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SectionStyle'" PrefixI True) (S1 (MetaSel (Just "_ssColumnSeparatorStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SectionStyleColumnSeparatorStyle)) :*: (S1 (MetaSel (Just "_ssContentDirection") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SectionStyleContentDirection)) :*: S1 (MetaSel (Just "_ssColumnProperties") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [SectionColumnProperties])))))

sectionStyle :: SectionStyle Source #

Creates a value of SectionStyle with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ssColumnSeparatorStyle :: Lens' SectionStyle (Maybe SectionStyleColumnSeparatorStyle) Source #

The style of column separators. This style can be set even when there is one column in the section.

ssContentDirection :: Lens' SectionStyle (Maybe SectionStyleContentDirection) Source #

The content direction of this section. If unset, the value defaults to LEFT_TO_RIGHT.

ssColumnProperties :: Lens' SectionStyle [SectionColumnProperties] Source #

The section's columns properties. If empty, the section contains one column with the default properties in the Docs editor.

PositionedObjectPositioningLayout

data PositionedObjectPositioningLayout Source #

The layout of this positioned object.

Constructors

PositionedObjectLayoutUnspecified

POSITIONED_OBJECT_LAYOUT_UNSPECIFIED The layout is unspecified.

WrapText

WRAP_TEXT The text wraps around the positioned object.

BreakLeft

BREAK_LEFT Breaks text such that the positioned object is on the left and text is on the right.

BreakRight

BREAK_RIGHT Breaks text such that the positioned object is on the right and text is on the left.

BreakLeftRight

BREAK_LEFT_RIGHT Breaks text such that there is no text on the left or right of the positioned object.

InFrontOfText

IN_FRONT_OF_TEXT The positioned object is in front of the text.

Instances
Enum PositionedObjectPositioningLayout Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq PositionedObjectPositioningLayout Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data PositionedObjectPositioningLayout Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PositionedObjectPositioningLayout -> c PositionedObjectPositioningLayout #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PositionedObjectPositioningLayout #

toConstr :: PositionedObjectPositioningLayout -> Constr #

dataTypeOf :: PositionedObjectPositioningLayout -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PositionedObjectPositioningLayout) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PositionedObjectPositioningLayout) #

gmapT :: (forall b. Data b => b -> b) -> PositionedObjectPositioningLayout -> PositionedObjectPositioningLayout #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PositionedObjectPositioningLayout -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PositionedObjectPositioningLayout -> r #

gmapQ :: (forall d. Data d => d -> u) -> PositionedObjectPositioningLayout -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PositionedObjectPositioningLayout -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PositionedObjectPositioningLayout -> m PositionedObjectPositioningLayout #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PositionedObjectPositioningLayout -> m PositionedObjectPositioningLayout #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PositionedObjectPositioningLayout -> m PositionedObjectPositioningLayout #

Ord PositionedObjectPositioningLayout Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read PositionedObjectPositioningLayout Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show PositionedObjectPositioningLayout Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic PositionedObjectPositioningLayout Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep PositionedObjectPositioningLayout :: Type -> Type #

Hashable PositionedObjectPositioningLayout Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON PositionedObjectPositioningLayout Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON PositionedObjectPositioningLayout Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData PositionedObjectPositioningLayout Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData PositionedObjectPositioningLayout Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep PositionedObjectPositioningLayout Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep PositionedObjectPositioningLayout = D1 (MetaData "PositionedObjectPositioningLayout" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) ((C1 (MetaCons "PositionedObjectLayoutUnspecified" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "WrapText" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BreakLeft" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "BreakRight" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BreakLeftRight" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "InFrontOfText" PrefixI False) (U1 :: Type -> Type))))

BackgRound

data BackgRound Source #

Represents the background of a document.

See: backgRound smart constructor.

Instances
Eq BackgRound Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data BackgRound Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BackgRound -> c BackgRound #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BackgRound #

toConstr :: BackgRound -> Constr #

dataTypeOf :: BackgRound -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BackgRound) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BackgRound) #

gmapT :: (forall b. Data b => b -> b) -> BackgRound -> BackgRound #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BackgRound -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BackgRound -> r #

gmapQ :: (forall d. Data d => d -> u) -> BackgRound -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BackgRound -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BackgRound -> m BackgRound #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BackgRound -> m BackgRound #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BackgRound -> m BackgRound #

Show BackgRound Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic BackgRound Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep BackgRound :: Type -> Type #

ToJSON BackgRound Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON BackgRound Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep BackgRound Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep BackgRound = D1 (MetaData "BackgRound" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "BackgRound'" PrefixI True) (S1 (MetaSel (Just "_brColor") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe OptionalColor))))

backgRound :: BackgRound Source #

Creates a value of BackgRound with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

brColor :: Lens' BackgRound (Maybe OptionalColor) Source #

The background color.

SuggestedListProperties

data SuggestedListProperties Source #

A suggested change to ListProperties.

See: suggestedListProperties smart constructor.

Instances
Eq SuggestedListProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data SuggestedListProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SuggestedListProperties -> c SuggestedListProperties #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SuggestedListProperties #

toConstr :: SuggestedListProperties -> Constr #

dataTypeOf :: SuggestedListProperties -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SuggestedListProperties) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SuggestedListProperties) #

gmapT :: (forall b. Data b => b -> b) -> SuggestedListProperties -> SuggestedListProperties #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedListProperties -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedListProperties -> r #

gmapQ :: (forall d. Data d => d -> u) -> SuggestedListProperties -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SuggestedListProperties -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SuggestedListProperties -> m SuggestedListProperties #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedListProperties -> m SuggestedListProperties #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedListProperties -> m SuggestedListProperties #

Show SuggestedListProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic SuggestedListProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep SuggestedListProperties :: Type -> Type #

ToJSON SuggestedListProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON SuggestedListProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedListProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedListProperties = D1 (MetaData "SuggestedListProperties" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SuggestedListProperties'" PrefixI True) (S1 (MetaSel (Just "_slpListPropertiesSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ListPropertiesSuggestionState)) :*: S1 (MetaSel (Just "_slpListProperties") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ListProperties))))

suggestedListProperties :: SuggestedListProperties Source #

Creates a value of SuggestedListProperties with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

slpListPropertiesSuggestionState :: Lens' SuggestedListProperties (Maybe ListPropertiesSuggestionState) Source #

A mask that indicates which of the fields on the base ListProperties have been changed in this suggestion.

slpListProperties :: Lens' SuggestedListProperties (Maybe ListProperties) Source #

A ListProperties that only includes the changes made in this suggestion. This can be used along with the list_properties_suggestion_state to see which fields have changed and their new values.

SectionColumnProperties

data SectionColumnProperties Source #

Properties that apply to a section's column.

See: sectionColumnProperties smart constructor.

Instances
Eq SectionColumnProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data SectionColumnProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SectionColumnProperties -> c SectionColumnProperties #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SectionColumnProperties #

toConstr :: SectionColumnProperties -> Constr #

dataTypeOf :: SectionColumnProperties -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SectionColumnProperties) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SectionColumnProperties) #

gmapT :: (forall b. Data b => b -> b) -> SectionColumnProperties -> SectionColumnProperties #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SectionColumnProperties -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SectionColumnProperties -> r #

gmapQ :: (forall d. Data d => d -> u) -> SectionColumnProperties -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SectionColumnProperties -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SectionColumnProperties -> m SectionColumnProperties #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SectionColumnProperties -> m SectionColumnProperties #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SectionColumnProperties -> m SectionColumnProperties #

Show SectionColumnProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic SectionColumnProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep SectionColumnProperties :: Type -> Type #

ToJSON SectionColumnProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON SectionColumnProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SectionColumnProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SectionColumnProperties = D1 (MetaData "SectionColumnProperties" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SectionColumnProperties'" PrefixI True) (S1 (MetaSel (Just "_scpWidth") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)) :*: S1 (MetaSel (Just "_scpPaddingEnd") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension))))

sectionColumnProperties :: SectionColumnProperties Source #

Creates a value of SectionColumnProperties with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

scpPaddingEnd :: Lens' SectionColumnProperties (Maybe Dimension) Source #

The padding at the end of the column.

CreateParagraphBulletsRequest

data CreateParagraphBulletsRequest Source #

Creates bullets for all of the paragraphs that overlap with the given range. The nesting level of each paragraph will be determined by counting leading tabs in front of each paragraph. To avoid excess space between the bullet and the corresponding paragraph, these leading tabs are removed by this request. This may change the indices of parts of the text. If the paragraph immediately before paragraphs being updated is in a list with a matching preset, the paragraphs being updated are added to that preceding list.

See: createParagraphBulletsRequest smart constructor.

Instances
Eq CreateParagraphBulletsRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data CreateParagraphBulletsRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CreateParagraphBulletsRequest -> c CreateParagraphBulletsRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CreateParagraphBulletsRequest #

toConstr :: CreateParagraphBulletsRequest -> Constr #

dataTypeOf :: CreateParagraphBulletsRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CreateParagraphBulletsRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CreateParagraphBulletsRequest) #

gmapT :: (forall b. Data b => b -> b) -> CreateParagraphBulletsRequest -> CreateParagraphBulletsRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CreateParagraphBulletsRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CreateParagraphBulletsRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> CreateParagraphBulletsRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CreateParagraphBulletsRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CreateParagraphBulletsRequest -> m CreateParagraphBulletsRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateParagraphBulletsRequest -> m CreateParagraphBulletsRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateParagraphBulletsRequest -> m CreateParagraphBulletsRequest #

Show CreateParagraphBulletsRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic CreateParagraphBulletsRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep CreateParagraphBulletsRequest :: Type -> Type #

ToJSON CreateParagraphBulletsRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON CreateParagraphBulletsRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep CreateParagraphBulletsRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep CreateParagraphBulletsRequest = D1 (MetaData "CreateParagraphBulletsRequest" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "CreateParagraphBulletsRequest'" PrefixI True) (S1 (MetaSel (Just "_cpbrBulletPreset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe CreateParagraphBulletsRequestBulletPreset)) :*: S1 (MetaSel (Just "_cpbrRange") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Range))))

createParagraphBulletsRequest :: CreateParagraphBulletsRequest Source #

Creates a value of CreateParagraphBulletsRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

cpbrRange :: Lens' CreateParagraphBulletsRequest (Maybe Range) Source #

The range to apply the bullet preset to.

DimensionUnit

data DimensionUnit Source #

The units for magnitude.

Constructors

UnitUnspecified

UNIT_UNSPECIFIED The units are unknown.

PT

PT A point, 1/72 of an inch.

Instances
Enum DimensionUnit Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq DimensionUnit Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data DimensionUnit Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DimensionUnit -> c DimensionUnit #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DimensionUnit #

toConstr :: DimensionUnit -> Constr #

dataTypeOf :: DimensionUnit -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DimensionUnit) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DimensionUnit) #

gmapT :: (forall b. Data b => b -> b) -> DimensionUnit -> DimensionUnit #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DimensionUnit -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DimensionUnit -> r #

gmapQ :: (forall d. Data d => d -> u) -> DimensionUnit -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DimensionUnit -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DimensionUnit -> m DimensionUnit #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DimensionUnit -> m DimensionUnit #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DimensionUnit -> m DimensionUnit #

Ord DimensionUnit Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read DimensionUnit Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show DimensionUnit Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic DimensionUnit Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep DimensionUnit :: Type -> Type #

Hashable DimensionUnit Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON DimensionUnit Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON DimensionUnit Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData DimensionUnit Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData DimensionUnit Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep DimensionUnit Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep DimensionUnit = D1 (MetaData "DimensionUnit" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "UnitUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PT" PrefixI False) (U1 :: Type -> Type))

DocumentFooters

data DocumentFooters Source #

The footers in the document, keyed by footer ID.

See: documentFooters smart constructor.

Instances
Eq DocumentFooters Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data DocumentFooters Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DocumentFooters -> c DocumentFooters #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DocumentFooters #

toConstr :: DocumentFooters -> Constr #

dataTypeOf :: DocumentFooters -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DocumentFooters) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DocumentFooters) #

gmapT :: (forall b. Data b => b -> b) -> DocumentFooters -> DocumentFooters #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DocumentFooters -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DocumentFooters -> r #

gmapQ :: (forall d. Data d => d -> u) -> DocumentFooters -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DocumentFooters -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DocumentFooters -> m DocumentFooters #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentFooters -> m DocumentFooters #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentFooters -> m DocumentFooters #

Show DocumentFooters Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic DocumentFooters Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep DocumentFooters :: Type -> Type #

ToJSON DocumentFooters Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON DocumentFooters Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentFooters Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentFooters = D1 (MetaData "DocumentFooters" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "DocumentFooters'" PrefixI True) (S1 (MetaSel (Just "_dfAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text Footer))))

documentFooters Source #

Creates a value of DocumentFooters with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

CreateNamedRangeRequest

data CreateNamedRangeRequest Source #

Creates a NamedRange referencing the given range.

See: createNamedRangeRequest smart constructor.

Instances
Eq CreateNamedRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data CreateNamedRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CreateNamedRangeRequest -> c CreateNamedRangeRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CreateNamedRangeRequest #

toConstr :: CreateNamedRangeRequest -> Constr #

dataTypeOf :: CreateNamedRangeRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CreateNamedRangeRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CreateNamedRangeRequest) #

gmapT :: (forall b. Data b => b -> b) -> CreateNamedRangeRequest -> CreateNamedRangeRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CreateNamedRangeRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CreateNamedRangeRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> CreateNamedRangeRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CreateNamedRangeRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CreateNamedRangeRequest -> m CreateNamedRangeRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateNamedRangeRequest -> m CreateNamedRangeRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateNamedRangeRequest -> m CreateNamedRangeRequest #

Show CreateNamedRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic CreateNamedRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep CreateNamedRangeRequest :: Type -> Type #

ToJSON CreateNamedRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON CreateNamedRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep CreateNamedRangeRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep CreateNamedRangeRequest = D1 (MetaData "CreateNamedRangeRequest" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "CreateNamedRangeRequest'" PrefixI True) (S1 (MetaSel (Just "_cnrrName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_cnrrRange") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Range))))

createNamedRangeRequest :: CreateNamedRangeRequest Source #

Creates a value of CreateNamedRangeRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

cnrrName :: Lens' CreateNamedRangeRequest (Maybe Text) Source #

The name of the NamedRange. Names do not need to be unique. Names must be at least 1 character and no more than 256 characters, measured in UTF-16 code units.

cnrrRange :: Lens' CreateNamedRangeRequest (Maybe Range) Source #

The range to apply the name to.

TextStyleSuggestionState

data TextStyleSuggestionState Source #

A mask that indicates which of the fields on the base TextStyle have been changed in this suggestion. For any field set to true, there is a new suggested value.

See: textStyleSuggestionState smart constructor.

Instances
Eq TextStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data TextStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TextStyleSuggestionState -> c TextStyleSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TextStyleSuggestionState #

toConstr :: TextStyleSuggestionState -> Constr #

dataTypeOf :: TextStyleSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TextStyleSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TextStyleSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> TextStyleSuggestionState -> TextStyleSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TextStyleSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TextStyleSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> TextStyleSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TextStyleSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TextStyleSuggestionState -> m TextStyleSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TextStyleSuggestionState -> m TextStyleSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TextStyleSuggestionState -> m TextStyleSuggestionState #

Show TextStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic TextStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep TextStyleSuggestionState :: Type -> Type #

ToJSON TextStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON TextStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TextStyleSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TextStyleSuggestionState = D1 (MetaData "TextStyleSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "TextStyleSuggestionState'" PrefixI True) (((S1 (MetaSel (Just "_tsssItalicSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_tsssUnderlineSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 (MetaSel (Just "_tsssFontSizeSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_tsssSmallCapsSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_tsssForegRoundColorSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 (MetaSel (Just "_tsssBaselineOffSetSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_tsssWeightedFontFamilySuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_tsssStrikethroughSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 (MetaSel (Just "_tsssLinkSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_tsssBoldSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_tsssBackgRoundColorSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))))))

tsssItalicSuggested :: Lens' TextStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to italic.

tsssUnderlineSuggested :: Lens' TextStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to underline.

tsssFontSizeSuggested :: Lens' TextStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to font_size.

tsssSmallCapsSuggested :: Lens' TextStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to small_caps.

tsssForegRoundColorSuggested :: Lens' TextStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to foreground_color.

tsssBaselineOffSetSuggested :: Lens' TextStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to baseline_offset.

tsssWeightedFontFamilySuggested :: Lens' TextStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to weighted_font_family.

tsssStrikethroughSuggested :: Lens' TextStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to strikethrough.

tsssLinkSuggested :: Lens' TextStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to link.

tsssBoldSuggested :: Lens' TextStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to bold.

tsssBackgRoundColorSuggested :: Lens' TextStyleSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to background_color.

NestingLevelSuggestionState

data NestingLevelSuggestionState Source #

A mask that indicates which of the fields on the base NestingLevel have been changed in this suggestion. For any field set to true, there is a new suggested value.

See: nestingLevelSuggestionState smart constructor.

Instances
Eq NestingLevelSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data NestingLevelSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NestingLevelSuggestionState -> c NestingLevelSuggestionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NestingLevelSuggestionState #

toConstr :: NestingLevelSuggestionState -> Constr #

dataTypeOf :: NestingLevelSuggestionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NestingLevelSuggestionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NestingLevelSuggestionState) #

gmapT :: (forall b. Data b => b -> b) -> NestingLevelSuggestionState -> NestingLevelSuggestionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NestingLevelSuggestionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NestingLevelSuggestionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> NestingLevelSuggestionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NestingLevelSuggestionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NestingLevelSuggestionState -> m NestingLevelSuggestionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NestingLevelSuggestionState -> m NestingLevelSuggestionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NestingLevelSuggestionState -> m NestingLevelSuggestionState #

Show NestingLevelSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic NestingLevelSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep NestingLevelSuggestionState :: Type -> Type #

ToJSON NestingLevelSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON NestingLevelSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep NestingLevelSuggestionState Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep NestingLevelSuggestionState = D1 (MetaData "NestingLevelSuggestionState" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "NestingLevelSuggestionState'" PrefixI True) (((S1 (MetaSel (Just "_nlssGlyphFormatSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_nlssBulletAlignmentSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 (MetaSel (Just "_nlssGlyphTypeSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_nlssStartNumberSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 (MetaSel (Just "_nlssIndentStartSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_nlssGlyphSymbolSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 (MetaSel (Just "_nlssIndentFirstLineSuggested") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_nlssTextStyleSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TextStyleSuggestionState))))))

nlssGlyphFormatSuggested :: Lens' NestingLevelSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to glyph_format.

nlssBulletAlignmentSuggested :: Lens' NestingLevelSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to bullet_alignment.

nlssGlyphTypeSuggested :: Lens' NestingLevelSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to glyph_type.

nlssStartNumberSuggested :: Lens' NestingLevelSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to start_number.

nlssIndentStartSuggested :: Lens' NestingLevelSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to indent_start.

nlssGlyphSymbolSuggested :: Lens' NestingLevelSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to glyph_symbol.

nlssIndentFirstLineSuggested :: Lens' NestingLevelSuggestionState (Maybe Bool) Source #

Indicates if there was a suggested change to indent_first_line.

nlssTextStyleSuggestionState :: Lens' NestingLevelSuggestionState (Maybe TextStyleSuggestionState) Source #

A mask that indicates which of the fields in text style have been changed in this suggestion.

ParagraphStyle

data ParagraphStyle Source #

Styles that apply to a whole paragraph. Inherited paragraph styles are represented as unset fields in this message. A paragraph style's parent depends on where the paragraph style is defined: * The ParagraphStyle on a Paragraph inherits from the paragraph's corresponding named style type. * The ParagraphStyle on a named style inherits from the normal text named style. * The ParagraphStyle of the normal text named style inherits from the default paragraph style in the Docs editor. * The ParagraphStyle on a Paragraph element that is contained in a table may inherit its paragraph style from the table style. If the paragraph style does not inherit from a parent, unsetting fields will revert the style to a value matching the defaults in the Docs editor.

See: paragraphStyle smart constructor.

Instances
Eq ParagraphStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data ParagraphStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ParagraphStyle -> c ParagraphStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ParagraphStyle #

toConstr :: ParagraphStyle -> Constr #

dataTypeOf :: ParagraphStyle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ParagraphStyle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ParagraphStyle) #

gmapT :: (forall b. Data b => b -> b) -> ParagraphStyle -> ParagraphStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ParagraphStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> ParagraphStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ParagraphStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ParagraphStyle -> m ParagraphStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphStyle -> m ParagraphStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ParagraphStyle -> m ParagraphStyle #

Show ParagraphStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic ParagraphStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep ParagraphStyle :: Type -> Type #

ToJSON ParagraphStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON ParagraphStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ParagraphStyle Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ParagraphStyle = D1 (MetaData "ParagraphStyle" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "ParagraphStyle'" PrefixI True) ((((S1 (MetaSel (Just "_psBOrderRight") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ParagraphBOrder)) :*: S1 (MetaSel (Just "_psKeepLinesTogether") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 (MetaSel (Just "_psTabStops") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [TabStop])) :*: (S1 (MetaSel (Just "_psBOrderTop") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ParagraphBOrder)) :*: S1 (MetaSel (Just "_psLineSpacing") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double)))))) :*: ((S1 (MetaSel (Just "_psDirection") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ParagraphStyleDirection)) :*: S1 (MetaSel (Just "_psIndentFirstLine") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension))) :*: (S1 (MetaSel (Just "_psIndentEnd") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)) :*: (S1 (MetaSel (Just "_psShading") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Shading)) :*: S1 (MetaSel (Just "_psAvoidWidowAndOrphan") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))))) :*: (((S1 (MetaSel (Just "_psNamedStyleType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ParagraphStyleNamedStyleType)) :*: S1 (MetaSel (Just "_psIndentStart") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension))) :*: (S1 (MetaSel (Just "_psAlignment") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ParagraphStyleAlignment)) :*: (S1 (MetaSel (Just "_psBOrderLeft") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ParagraphBOrder)) :*: S1 (MetaSel (Just "_psSpaceBelow") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension))))) :*: ((S1 (MetaSel (Just "_psSpacingMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ParagraphStyleSpacingMode)) :*: (S1 (MetaSel (Just "_psHeadingId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_psSpaceAbove") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)))) :*: (S1 (MetaSel (Just "_psBOrderBottom") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ParagraphBOrder)) :*: (S1 (MetaSel (Just "_psKeepWithNext") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_psBOrderBetween") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ParagraphBOrder))))))))

psBOrderRight :: Lens' ParagraphStyle (Maybe ParagraphBOrder) Source #

The border to the right of this paragraph. If unset, the value is inherited from the parent. Paragraph borders cannot be partially updated. When making changes to a paragraph border the new border must be specified in its entirety.

psKeepLinesTogether :: Lens' ParagraphStyle (Maybe Bool) Source #

Whether all lines of the paragraph should be laid out on the same page or column if possible. If unset, the value is inherited from the parent.

psTabStops :: Lens' ParagraphStyle [TabStop] Source #

A list of the tab stops for this paragraph. The list of tab stops is not inherited. This property is read-only.

psBOrderTop :: Lens' ParagraphStyle (Maybe ParagraphBOrder) Source #

The border at the top of this paragraph. If unset, the value is inherited from the parent. The top border is rendered when the paragraph above has different border and indent properties. Paragraph borders cannot be partially updated. When making changes to a paragraph border the new border must be specified in its entirety.

psLineSpacing :: Lens' ParagraphStyle (Maybe Double) Source #

The amount of space between lines, as a percentage of normal, where normal is represented as 100.0. If unset, the value is inherited from the parent.

psDirection :: Lens' ParagraphStyle (Maybe ParagraphStyleDirection) Source #

The text direction of this paragraph. If unset, the value defaults to LEFT_TO_RIGHT since paragraph direction is not inherited.

psIndentFirstLine :: Lens' ParagraphStyle (Maybe Dimension) Source #

The amount of indentation for the first line of the paragraph. If unset, the value is inherited from the parent.

psIndentEnd :: Lens' ParagraphStyle (Maybe Dimension) Source #

The amount of indentation for the paragraph on the side that corresponds to the end of the text, based on the current paragraph direction. If unset, the value is inherited from the parent.

psShading :: Lens' ParagraphStyle (Maybe Shading) Source #

The shading of the paragraph. If unset, the value is inherited from the parent.

psAvoidWidowAndOrphan :: Lens' ParagraphStyle (Maybe Bool) Source #

Whether to avoid widows and orphans for the paragraph. If unset, the value is inherited from the parent.

psNamedStyleType :: Lens' ParagraphStyle (Maybe ParagraphStyleNamedStyleType) Source #

The named style type of the paragraph. Since updating the named style type affects other properties within ParagraphStyle, the named style type is applied before the other properties are updated.

psIndentStart :: Lens' ParagraphStyle (Maybe Dimension) Source #

The amount of indentation for the paragraph on the side that corresponds to the start of the text, based on the current paragraph direction. If unset, the value is inherited from the parent.

psAlignment :: Lens' ParagraphStyle (Maybe ParagraphStyleAlignment) Source #

The text alignment for this paragraph.

psBOrderLeft :: Lens' ParagraphStyle (Maybe ParagraphBOrder) Source #

The border to the left of this paragraph. If unset, the value is inherited from the parent. Paragraph borders cannot be partially updated. When making changes to a paragraph border the new border must be specified in its entirety.

psSpaceBelow :: Lens' ParagraphStyle (Maybe Dimension) Source #

The amount of extra space below the paragraph. If unset, the value is inherited from the parent.

psSpacingMode :: Lens' ParagraphStyle (Maybe ParagraphStyleSpacingMode) Source #

The spacing mode for the paragraph.

psHeadingId :: Lens' ParagraphStyle (Maybe Text) Source #

The heading ID of the paragraph. If empty, then this paragraph is not a heading. This property is read-only.

psSpaceAbove :: Lens' ParagraphStyle (Maybe Dimension) Source #

The amount of extra space above the paragraph. If unset, the value is inherited from the parent.

psBOrderBottom :: Lens' ParagraphStyle (Maybe ParagraphBOrder) Source #

The border at the bottom of this paragraph. If unset, the value is inherited from the parent. The bottom border is rendered when the paragraph below has different border and indent properties. Paragraph borders cannot be partially updated. When making changes to a paragraph border the new border must be specified in its entirety.

psKeepWithNext :: Lens' ParagraphStyle (Maybe Bool) Source #

Whether at least a part of this paragraph should be laid out on the same page or column as the next paragraph if possible. If unset, the value is inherited from the parent.

psBOrderBetween :: Lens' ParagraphStyle (Maybe ParagraphBOrder) Source #

The border between this paragraph and the next and previous paragraphs. If unset, the value is inherited from the parent. The between border is rendered when the adjacent paragraph has the same border and indent properties. Paragraph borders cannot be partially updated. When making changes to a paragraph border the new border must be specified in its entirety.

SuggestedPositionedObjectProperties

data SuggestedPositionedObjectProperties Source #

A suggested change to PositionedObjectProperties.

See: suggestedPositionedObjectProperties smart constructor.

Instances
Eq SuggestedPositionedObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data SuggestedPositionedObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SuggestedPositionedObjectProperties -> c SuggestedPositionedObjectProperties #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SuggestedPositionedObjectProperties #

toConstr :: SuggestedPositionedObjectProperties -> Constr #

dataTypeOf :: SuggestedPositionedObjectProperties -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SuggestedPositionedObjectProperties) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SuggestedPositionedObjectProperties) #

gmapT :: (forall b. Data b => b -> b) -> SuggestedPositionedObjectProperties -> SuggestedPositionedObjectProperties #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedPositionedObjectProperties -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SuggestedPositionedObjectProperties -> r #

gmapQ :: (forall d. Data d => d -> u) -> SuggestedPositionedObjectProperties -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SuggestedPositionedObjectProperties -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SuggestedPositionedObjectProperties -> m SuggestedPositionedObjectProperties #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedPositionedObjectProperties -> m SuggestedPositionedObjectProperties #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SuggestedPositionedObjectProperties -> m SuggestedPositionedObjectProperties #

Show SuggestedPositionedObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic SuggestedPositionedObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON SuggestedPositionedObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON SuggestedPositionedObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedPositionedObjectProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SuggestedPositionedObjectProperties = D1 (MetaData "SuggestedPositionedObjectProperties" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SuggestedPositionedObjectProperties'" PrefixI True) (S1 (MetaSel (Just "_spopPositionedObjectProperties") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe PositionedObjectProperties)) :*: S1 (MetaSel (Just "_spopPositionedObjectPropertiesSuggestionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe PositionedObjectPropertiesSuggestionState))))

suggestedPositionedObjectProperties :: SuggestedPositionedObjectProperties Source #

Creates a value of SuggestedPositionedObjectProperties with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

spopPositionedObjectProperties :: Lens' SuggestedPositionedObjectProperties (Maybe PositionedObjectProperties) Source #

A PositionedObjectProperties that only includes the changes made in this suggestion. This can be used along with the positioned_object_properties_suggestion_state to see which fields have changed and their new values.

spopPositionedObjectPropertiesSuggestionState :: Lens' SuggestedPositionedObjectProperties (Maybe PositionedObjectPropertiesSuggestionState) Source #

A mask that indicates which of the fields on the base PositionedObjectProperties have been changed in this suggestion.

TableColumnProperties

data TableColumnProperties Source #

The properties of a column in a table.

See: tableColumnProperties smart constructor.

Instances
Eq TableColumnProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data TableColumnProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TableColumnProperties -> c TableColumnProperties #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TableColumnProperties #

toConstr :: TableColumnProperties -> Constr #

dataTypeOf :: TableColumnProperties -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TableColumnProperties) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TableColumnProperties) #

gmapT :: (forall b. Data b => b -> b) -> TableColumnProperties -> TableColumnProperties #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TableColumnProperties -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TableColumnProperties -> r #

gmapQ :: (forall d. Data d => d -> u) -> TableColumnProperties -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TableColumnProperties -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TableColumnProperties -> m TableColumnProperties #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TableColumnProperties -> m TableColumnProperties #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TableColumnProperties -> m TableColumnProperties #

Show TableColumnProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic TableColumnProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep TableColumnProperties :: Type -> Type #

ToJSON TableColumnProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON TableColumnProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableColumnProperties Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep TableColumnProperties = D1 (MetaData "TableColumnProperties" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "TableColumnProperties'" PrefixI True) (S1 (MetaSel (Just "_tcpWidth") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Dimension)) :*: S1 (MetaSel (Just "_tcpWidthType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TableColumnPropertiesWidthType))))

tableColumnProperties :: TableColumnProperties Source #

Creates a value of TableColumnProperties with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

tcpWidth :: Lens' TableColumnProperties (Maybe Dimension) Source #

The width of the column. Set when the column's `width_type` is FIXED_WIDTH.

TableCellStyleContentAlignment

data TableCellStyleContentAlignment Source #

The alignment of the content in the table cell. The default alignment matches the alignment for newly created table cells in the Docs editor.

Constructors

ContentAlignmentUnspecified

CONTENT_ALIGNMENT_UNSPECIFIED An unspecified content alignment. The content alignment is inherited from the parent if one exists.

ContentAlignmentUnsupported

CONTENT_ALIGNMENT_UNSUPPORTED An unsupported content alignment.

Top

TOP An alignment that aligns the content to the top of the content holder. Corresponds to ECMA-376 ST_TextAnchoringType 't'.

Middle

MIDDLE An alignment that aligns the content to the middle of the content holder. Corresponds to ECMA-376 ST_TextAnchoringType 'ctr'.

Bottom

BOTTOM An alignment that aligns the content to the bottom of the content holder. Corresponds to ECMA-376 ST_TextAnchoringType 'b'.

Instances
Enum TableCellStyleContentAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Eq TableCellStyleContentAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Data TableCellStyleContentAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TableCellStyleContentAlignment -> c TableCellStyleContentAlignment #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TableCellStyleContentAlignment #

toConstr :: TableCellStyleContentAlignment -> Constr #

dataTypeOf :: TableCellStyleContentAlignment -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TableCellStyleContentAlignment) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TableCellStyleContentAlignment) #

gmapT :: (forall b. Data b => b -> b) -> TableCellStyleContentAlignment -> TableCellStyleContentAlignment #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TableCellStyleContentAlignment -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TableCellStyleContentAlignment -> r #

gmapQ :: (forall d. Data d => d -> u) -> TableCellStyleContentAlignment -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TableCellStyleContentAlignment -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TableCellStyleContentAlignment -> m TableCellStyleContentAlignment #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TableCellStyleContentAlignment -> m TableCellStyleContentAlignment #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TableCellStyleContentAlignment -> m TableCellStyleContentAlignment #

Ord TableCellStyleContentAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Read TableCellStyleContentAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Show TableCellStyleContentAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Generic TableCellStyleContentAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

Associated Types

type Rep TableCellStyleContentAlignment :: Type -> Type #

Hashable TableCellStyleContentAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToJSON TableCellStyleContentAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromJSON TableCellStyleContentAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

FromHttpApiData TableCellStyleContentAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

ToHttpApiData TableCellStyleContentAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep TableCellStyleContentAlignment Source # 
Instance details

Defined in Network.Google.Docs.Types.Sum

type Rep TableCellStyleContentAlignment = D1 (MetaData "TableCellStyleContentAlignment" "Network.Google.Docs.Types.Sum" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) ((C1 (MetaCons "ContentAlignmentUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ContentAlignmentUnsupported" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Top" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Middle" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Bottom" PrefixI False) (U1 :: Type -> Type))))

UpdateParagraphStyleRequest

data UpdateParagraphStyleRequest Source #

Update the styling of all paragraphs that overlap with the given range.

See: updateParagraphStyleRequest smart constructor.

Instances
Eq UpdateParagraphStyleRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data UpdateParagraphStyleRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> UpdateParagraphStyleRequest -> c UpdateParagraphStyleRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c UpdateParagraphStyleRequest #

toConstr :: UpdateParagraphStyleRequest -> Constr #

dataTypeOf :: UpdateParagraphStyleRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c UpdateParagraphStyleRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c UpdateParagraphStyleRequest) #

gmapT :: (forall b. Data b => b -> b) -> UpdateParagraphStyleRequest -> UpdateParagraphStyleRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> UpdateParagraphStyleRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> UpdateParagraphStyleRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> UpdateParagraphStyleRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> UpdateParagraphStyleRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> UpdateParagraphStyleRequest -> m UpdateParagraphStyleRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> UpdateParagraphStyleRequest -> m UpdateParagraphStyleRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> UpdateParagraphStyleRequest -> m UpdateParagraphStyleRequest #

Show UpdateParagraphStyleRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic UpdateParagraphStyleRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep UpdateParagraphStyleRequest :: Type -> Type #

ToJSON UpdateParagraphStyleRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON UpdateParagraphStyleRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep UpdateParagraphStyleRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep UpdateParagraphStyleRequest = D1 (MetaData "UpdateParagraphStyleRequest" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "UpdateParagraphStyleRequest'" PrefixI True) (S1 (MetaSel (Just "_upsrRange") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Range)) :*: (S1 (MetaSel (Just "_upsrFields") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe GFieldMask)) :*: S1 (MetaSel (Just "_upsrParagraphStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ParagraphStyle)))))

updateParagraphStyleRequest :: UpdateParagraphStyleRequest Source #

Creates a value of UpdateParagraphStyleRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

upsrRange :: Lens' UpdateParagraphStyleRequest (Maybe Range) Source #

The range overlapping the paragraphs to style.

upsrFields :: Lens' UpdateParagraphStyleRequest (Maybe GFieldMask) Source #

The fields that should be updated. At least one field must be specified. The root `paragraph_style` is implied and should not be specified. For example, to update the paragraph style's alignment property, set `fields` to `"alignment"`. To reset a property to its default value, include its field name in the field mask but leave the field itself unset.

upsrParagraphStyle :: Lens' UpdateParagraphStyleRequest (Maybe ParagraphStyle) Source #

The styles to set on the paragraphs. Certain paragraph style changes may cause other changes in order to mirror the behavior of the Docs editor. See the documentation of ParagraphStyle for more information.

ReplaceAllTextRequest

data ReplaceAllTextRequest Source #

Replaces all instances of text matching a criteria with replace text.

See: replaceAllTextRequest smart constructor.

Instances
Eq ReplaceAllTextRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data ReplaceAllTextRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ReplaceAllTextRequest -> c ReplaceAllTextRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ReplaceAllTextRequest #

toConstr :: ReplaceAllTextRequest -> Constr #

dataTypeOf :: ReplaceAllTextRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ReplaceAllTextRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ReplaceAllTextRequest) #

gmapT :: (forall b. Data b => b -> b) -> ReplaceAllTextRequest -> ReplaceAllTextRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ReplaceAllTextRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ReplaceAllTextRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> ReplaceAllTextRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ReplaceAllTextRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ReplaceAllTextRequest -> m ReplaceAllTextRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ReplaceAllTextRequest -> m ReplaceAllTextRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ReplaceAllTextRequest -> m ReplaceAllTextRequest #

Show ReplaceAllTextRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic ReplaceAllTextRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep ReplaceAllTextRequest :: Type -> Type #

ToJSON ReplaceAllTextRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON ReplaceAllTextRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ReplaceAllTextRequest Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep ReplaceAllTextRequest = D1 (MetaData "ReplaceAllTextRequest" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "ReplaceAllTextRequest'" PrefixI True) (S1 (MetaSel (Just "_ratrContainsText") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SubstringMatchCriteria)) :*: S1 (MetaSel (Just "_ratrReplaceText") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

replaceAllTextRequest :: ReplaceAllTextRequest Source #

Creates a value of ReplaceAllTextRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ratrContainsText :: Lens' ReplaceAllTextRequest (Maybe SubstringMatchCriteria) Source #

Finds text in the document matching this substring.

ratrReplaceText :: Lens' ReplaceAllTextRequest (Maybe Text) Source #

The text that will replace the matched text.

DocumentPositionedObjects

data DocumentPositionedObjects Source #

The positioned objects in the document, keyed by object ID.

See: documentPositionedObjects smart constructor.

Instances
Eq DocumentPositionedObjects Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data DocumentPositionedObjects Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DocumentPositionedObjects -> c DocumentPositionedObjects #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DocumentPositionedObjects #

toConstr :: DocumentPositionedObjects -> Constr #

dataTypeOf :: DocumentPositionedObjects -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DocumentPositionedObjects) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DocumentPositionedObjects) #

gmapT :: (forall b. Data b => b -> b) -> DocumentPositionedObjects -> DocumentPositionedObjects #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DocumentPositionedObjects -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DocumentPositionedObjects -> r #

gmapQ :: (forall d. Data d => d -> u) -> DocumentPositionedObjects -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DocumentPositionedObjects -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DocumentPositionedObjects -> m DocumentPositionedObjects #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentPositionedObjects -> m DocumentPositionedObjects #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentPositionedObjects -> m DocumentPositionedObjects #

Show DocumentPositionedObjects Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic DocumentPositionedObjects Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep DocumentPositionedObjects :: Type -> Type #

ToJSON DocumentPositionedObjects Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON DocumentPositionedObjects Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentPositionedObjects Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep DocumentPositionedObjects = D1 (MetaData "DocumentPositionedObjects" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "DocumentPositionedObjects'" PrefixI True) (S1 (MetaSel (Just "_dpoAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text PositionedObject))))

documentPositionedObjects Source #

Creates a value of DocumentPositionedObjects with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Request'

data Request' Source #

A single update to apply to a document.

See: request' smart constructor.

Instances
Eq Request' Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data Request' Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Request' -> c Request' #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Request' #

toConstr :: Request' -> Constr #

dataTypeOf :: Request' -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Request') #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Request') #

gmapT :: (forall b. Data b => b -> b) -> Request' -> Request' #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Request' -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Request' -> r #

gmapQ :: (forall d. Data d => d -> u) -> Request' -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Request' -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Request' -> m Request' #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Request' -> m Request' #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Request' -> m Request' #

Show Request' Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic Request' Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep Request' :: Type -> Type #

Methods

from :: Request' -> Rep Request' x #

to :: Rep Request' x -> Request' #

ToJSON Request' Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON Request' Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Request' Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep Request' = D1 (MetaData "Request'" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "Request''" PrefixI True) ((((S1 (MetaSel (Just "_reqDeletePositionedObject") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DeletePositionedObjectRequest)) :*: S1 (MetaSel (Just "_reqCreateParagraphBullets") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe CreateParagraphBulletsRequest))) :*: (S1 (MetaSel (Just "_reqInsertText") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InsertTextRequest)) :*: S1 (MetaSel (Just "_reqDeleteParagraphBullets") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DeleteParagraphBulletsRequest)))) :*: ((S1 (MetaSel (Just "_reqDeleteTableRow") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DeleteTableRowRequest)) :*: S1 (MetaSel (Just "_reqDeleteNamedRange") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DeleteNamedRangeRequest))) :*: (S1 (MetaSel (Just "_reqReplaceAllText") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ReplaceAllTextRequest)) :*: S1 (MetaSel (Just "_reqUpdateParagraphStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe UpdateParagraphStyleRequest))))) :*: (((S1 (MetaSel (Just "_reqCreateNamedRange") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe CreateNamedRangeRequest)) :*: S1 (MetaSel (Just "_reqInsertPageBreak") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InsertPageBreakRequest))) :*: (S1 (MetaSel (Just "_reqDeleteTableColumn") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DeleteTableColumnRequest)) :*: S1 (MetaSel (Just "_reqInsertInlineImage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InsertInlineImageRequest)))) :*: ((S1 (MetaSel (Just "_reqDeleteContentRange") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DeleteContentRangeRequest)) :*: S1 (MetaSel (Just "_reqInsertTableRow") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InsertTableRowRequest))) :*: (S1 (MetaSel (Just "_reqUpdateTextStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe UpdateTextStyleRequest)) :*: S1 (MetaSel (Just "_reqInsertTable") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InsertTableRequest)))))))

reqDeletePositionedObject :: Lens' Request' (Maybe DeletePositionedObjectRequest) Source #

Deletes a positioned object from the document.

reqInsertText :: Lens' Request' (Maybe InsertTextRequest) Source #

Inserts text at the specified location.

reqReplaceAllText :: Lens' Request' (Maybe ReplaceAllTextRequest) Source #

Replaces all instances of the specified text.

reqUpdateParagraphStyle :: Lens' Request' (Maybe UpdateParagraphStyleRequest) Source #

Updates the paragraph style at the specified range.

reqInsertPageBreak :: Lens' Request' (Maybe InsertPageBreakRequest) Source #

Inserts a page break at the specified location.

reqInsertInlineImage :: Lens' Request' (Maybe InsertInlineImageRequest) Source #

Inserts an inline image at the specified location.

reqInsertTableRow :: Lens' Request' (Maybe InsertTableRowRequest) Source #

Inserts an empty row into a table.

reqUpdateTextStyle :: Lens' Request' (Maybe UpdateTextStyleRequest) Source #

Updates the text style at the specified range.

reqInsertTable :: Lens' Request' (Maybe InsertTableRequest) Source #

Inserts a table at the specified location.

PositionedObjectSuggestedPositionedObjectPropertiesChanges

data PositionedObjectSuggestedPositionedObjectPropertiesChanges Source #

The suggested changes to the positioned object properties, keyed by suggestion ID.

See: positionedObjectSuggestedPositionedObjectPropertiesChanges smart constructor.

Instances
Eq PositionedObjectSuggestedPositionedObjectPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data PositionedObjectSuggestedPositionedObjectPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PositionedObjectSuggestedPositionedObjectPropertiesChanges -> c PositionedObjectSuggestedPositionedObjectPropertiesChanges #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PositionedObjectSuggestedPositionedObjectPropertiesChanges #

toConstr :: PositionedObjectSuggestedPositionedObjectPropertiesChanges -> Constr #

dataTypeOf :: PositionedObjectSuggestedPositionedObjectPropertiesChanges -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PositionedObjectSuggestedPositionedObjectPropertiesChanges) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PositionedObjectSuggestedPositionedObjectPropertiesChanges) #

gmapT :: (forall b. Data b => b -> b) -> PositionedObjectSuggestedPositionedObjectPropertiesChanges -> PositionedObjectSuggestedPositionedObjectPropertiesChanges #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PositionedObjectSuggestedPositionedObjectPropertiesChanges -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PositionedObjectSuggestedPositionedObjectPropertiesChanges -> r #

gmapQ :: (forall d. Data d => d -> u) -> PositionedObjectSuggestedPositionedObjectPropertiesChanges -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PositionedObjectSuggestedPositionedObjectPropertiesChanges -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PositionedObjectSuggestedPositionedObjectPropertiesChanges -> m PositionedObjectSuggestedPositionedObjectPropertiesChanges #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PositionedObjectSuggestedPositionedObjectPropertiesChanges -> m PositionedObjectSuggestedPositionedObjectPropertiesChanges #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PositionedObjectSuggestedPositionedObjectPropertiesChanges -> m PositionedObjectSuggestedPositionedObjectPropertiesChanges #

Show PositionedObjectSuggestedPositionedObjectPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic PositionedObjectSuggestedPositionedObjectPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

ToJSON PositionedObjectSuggestedPositionedObjectPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON PositionedObjectSuggestedPositionedObjectPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep PositionedObjectSuggestedPositionedObjectPropertiesChanges Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep PositionedObjectSuggestedPositionedObjectPropertiesChanges = D1 (MetaData "PositionedObjectSuggestedPositionedObjectPropertiesChanges" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" True) (C1 (MetaCons "PositionedObjectSuggestedPositionedObjectPropertiesChanges'" PrefixI True) (S1 (MetaSel (Just "_pospopcAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text SuggestedPositionedObjectProperties))))

SubstringMatchCriteria

data SubstringMatchCriteria Source #

A criteria that matches a specific string of text in the document.

See: substringMatchCriteria smart constructor.

Instances
Eq SubstringMatchCriteria Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Data SubstringMatchCriteria Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SubstringMatchCriteria -> c SubstringMatchCriteria #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SubstringMatchCriteria #

toConstr :: SubstringMatchCriteria -> Constr #

dataTypeOf :: SubstringMatchCriteria -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SubstringMatchCriteria) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SubstringMatchCriteria) #

gmapT :: (forall b. Data b => b -> b) -> SubstringMatchCriteria -> SubstringMatchCriteria #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SubstringMatchCriteria -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SubstringMatchCriteria -> r #

gmapQ :: (forall d. Data d => d -> u) -> SubstringMatchCriteria -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SubstringMatchCriteria -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SubstringMatchCriteria -> m SubstringMatchCriteria #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SubstringMatchCriteria -> m SubstringMatchCriteria #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SubstringMatchCriteria -> m SubstringMatchCriteria #

Show SubstringMatchCriteria Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Generic SubstringMatchCriteria Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

Associated Types

type Rep SubstringMatchCriteria :: Type -> Type #

ToJSON SubstringMatchCriteria Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

FromJSON SubstringMatchCriteria Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SubstringMatchCriteria Source # 
Instance details

Defined in Network.Google.Docs.Types.Product

type Rep SubstringMatchCriteria = D1 (MetaData "SubstringMatchCriteria" "Network.Google.Docs.Types.Product" "gogol-docs-0.5.0-ENmbq05ppI7HbEsEKEkZFk" False) (C1 (MetaCons "SubstringMatchCriteria'" PrefixI True) (S1 (MetaSel (Just "_smcMatchCase") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_smcText") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

substringMatchCriteria :: SubstringMatchCriteria Source #

Creates a value of SubstringMatchCriteria with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

smcMatchCase :: Lens' SubstringMatchCriteria (Maybe Bool) Source #

Indicates whether the search should respect case: - `True`: the search is case sensitive. - `False`: the search is case insensitive.

smcText :: Lens' SubstringMatchCriteria (Maybe Text) Source #

The text to search for in the document.