Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data KPIOptions = KPIOptions' {
- comparison :: Maybe ComparisonConfiguration
- primaryValueDisplayType :: Maybe PrimaryValueDisplayType
- primaryValueFontConfiguration :: Maybe FontConfiguration
- progressBar :: Maybe ProgressBarOptions
- secondaryValue :: Maybe SecondaryValueOptions
- secondaryValueFontConfiguration :: Maybe FontConfiguration
- trendArrows :: Maybe TrendArrowOptions
- newKPIOptions :: KPIOptions
- kPIOptions_comparison :: Lens' KPIOptions (Maybe ComparisonConfiguration)
- kPIOptions_primaryValueDisplayType :: Lens' KPIOptions (Maybe PrimaryValueDisplayType)
- kPIOptions_primaryValueFontConfiguration :: Lens' KPIOptions (Maybe FontConfiguration)
- kPIOptions_progressBar :: Lens' KPIOptions (Maybe ProgressBarOptions)
- kPIOptions_secondaryValue :: Lens' KPIOptions (Maybe SecondaryValueOptions)
- kPIOptions_secondaryValueFontConfiguration :: Lens' KPIOptions (Maybe FontConfiguration)
- kPIOptions_trendArrows :: Lens' KPIOptions (Maybe TrendArrowOptions)
Documentation
data KPIOptions Source #
The options that determine the presentation of a KPI visual.
See: newKPIOptions
smart constructor.
KPIOptions' | |
|
Instances
newKPIOptions :: KPIOptions Source #
Create a value of KPIOptions
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:comparison:KPIOptions'
, kPIOptions_comparison
- The comparison configuration of a KPI visual.
$sel:primaryValueDisplayType:KPIOptions'
, kPIOptions_primaryValueDisplayType
- The options that determine the primary value display type.
$sel:primaryValueFontConfiguration:KPIOptions'
, kPIOptions_primaryValueFontConfiguration
- The options that determine the primary value font configuration.
$sel:progressBar:KPIOptions'
, kPIOptions_progressBar
- The options that determine the presentation of the progress bar of a KPI
visual.
$sel:secondaryValue:KPIOptions'
, kPIOptions_secondaryValue
- The options that determine the presentation of the secondary value of a
KPI visual.
$sel:secondaryValueFontConfiguration:KPIOptions'
, kPIOptions_secondaryValueFontConfiguration
- The options that determine the secondary value font configuration.
$sel:trendArrows:KPIOptions'
, kPIOptions_trendArrows
- The options that determine the presentation of trend arrows in a KPI
visual.
kPIOptions_comparison :: Lens' KPIOptions (Maybe ComparisonConfiguration) Source #
The comparison configuration of a KPI visual.
kPIOptions_primaryValueDisplayType :: Lens' KPIOptions (Maybe PrimaryValueDisplayType) Source #
The options that determine the primary value display type.
kPIOptions_primaryValueFontConfiguration :: Lens' KPIOptions (Maybe FontConfiguration) Source #
The options that determine the primary value font configuration.
kPIOptions_progressBar :: Lens' KPIOptions (Maybe ProgressBarOptions) Source #
The options that determine the presentation of the progress bar of a KPI visual.
kPIOptions_secondaryValue :: Lens' KPIOptions (Maybe SecondaryValueOptions) Source #
The options that determine the presentation of the secondary value of a KPI visual.
kPIOptions_secondaryValueFontConfiguration :: Lens' KPIOptions (Maybe FontConfiguration) Source #
The options that determine the secondary value font configuration.
kPIOptions_trendArrows :: Lens' KPIOptions (Maybe TrendArrowOptions) Source #
The options that determine the presentation of trend arrows in a KPI visual.