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') ->