amazonka-quicksight-2.0: Amazon QuickSight SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.QuickSight.Types.FontConfiguration

Description

 
Synopsis

Documentation

data FontConfiguration Source #

Configures the display properties of the given text.

See: newFontConfiguration smart constructor.

Constructors

FontConfiguration' 

Fields

Instances

Instances details
FromJSON FontConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FontConfiguration

ToJSON FontConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FontConfiguration

Generic FontConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FontConfiguration

Associated Types

type Rep FontConfiguration :: Type -> Type #

Read FontConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FontConfiguration

Show FontConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FontConfiguration

NFData FontConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FontConfiguration

Methods

rnf :: FontConfiguration -> () #

Eq FontConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FontConfiguration

Hashable FontConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FontConfiguration

type Rep FontConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FontConfiguration

type Rep FontConfiguration = D1 ('MetaData "FontConfiguration" "Amazonka.QuickSight.Types.FontConfiguration" "amazonka-quicksight-2.0-9P6nV9koXl6GTlt8ZjS7C9" 'False) (C1 ('MetaCons "FontConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fontColor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fontDecoration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FontDecoration))) :*: (S1 ('MetaSel ('Just "fontSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FontSize)) :*: (S1 ('MetaSel ('Just "fontStyle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FontStyle)) :*: S1 ('MetaSel ('Just "fontWeight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FontWeight))))))

newFontConfiguration :: FontConfiguration Source #

Create a value of FontConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fontColor:FontConfiguration', fontConfiguration_fontColor - Determines the color of the text.

$sel:fontDecoration:FontConfiguration', fontConfiguration_fontDecoration - Determines the appearance of decorative lines on the text.

$sel:fontSize:FontConfiguration', fontConfiguration_fontSize - The option that determines the text display size.

$sel:fontStyle:FontConfiguration', fontConfiguration_fontStyle - Determines the text display face that is inherited by the given font family.

$sel:fontWeight:FontConfiguration', fontConfiguration_fontWeight - The option that determines the text display weight, or boldness.

fontConfiguration_fontColor :: Lens' FontConfiguration (Maybe Text) Source #

Determines the color of the text.

fontConfiguration_fontDecoration :: Lens' FontConfiguration (Maybe FontDecoration) Source #

Determines the appearance of decorative lines on the text.

fontConfiguration_fontSize :: Lens' FontConfiguration (Maybe FontSize) Source #

The option that determines the text display size.

fontConfiguration_fontStyle :: Lens' FontConfiguration (Maybe FontStyle) Source #

Determines the text display face that is inherited by the given font family.

fontConfiguration_fontWeight :: Lens' FontConfiguration (Maybe FontWeight) Source #

The option that determines the text display weight, or boldness.