interface TypographyProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.QuickSight.CfnTheme.TypographyProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsquicksight#CfnTheme_TypographyProperty |
Java | software.amazon.awscdk.services.quicksight.CfnTheme.TypographyProperty |
Python | aws_cdk.aws_quicksight.CfnTheme.TypographyProperty |
TypeScript | aws-cdk-lib » aws_quicksight » CfnTheme » TypographyProperty |
Determines the typography options.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_quicksight as quicksight } from 'aws-cdk-lib';
const typographyProperty: quicksight.CfnTheme.TypographyProperty = {
axisLabelFontConfiguration: {
fontColor: 'fontColor',
fontDecoration: 'fontDecoration',
fontFamily: 'fontFamily',
fontSize: {
absolute: 'absolute',
},
fontStyle: 'fontStyle',
fontWeight: {
name: 'name',
},
},
axisTitleFontConfiguration: {
fontColor: 'fontColor',
fontDecoration: 'fontDecoration',
fontFamily: 'fontFamily',
fontSize: {
absolute: 'absolute',
},
fontStyle: 'fontStyle',
fontWeight: {
name: 'name',
},
},
dataLabelFontConfiguration: {
fontColor: 'fontColor',
fontDecoration: 'fontDecoration',
fontFamily: 'fontFamily',
fontSize: {
absolute: 'absolute',
},
fontStyle: 'fontStyle',
fontWeight: {
name: 'name',
},
},
fontFamilies: [{
fontFamily: 'fontFamily',
}],
legendTitleFontConfiguration: {
fontColor: 'fontColor',
fontDecoration: 'fontDecoration',
fontFamily: 'fontFamily',
fontSize: {
absolute: 'absolute',
},
fontStyle: 'fontStyle',
fontWeight: {
name: 'name',
},
},
legendValueFontConfiguration: {
fontColor: 'fontColor',
fontDecoration: 'fontDecoration',
fontFamily: 'fontFamily',
fontSize: {
absolute: 'absolute',
},
fontStyle: 'fontStyle',
fontWeight: {
name: 'name',
},
},
visualSubtitleFontConfiguration: {
fontConfiguration: {
fontColor: 'fontColor',
fontDecoration: 'fontDecoration',
fontFamily: 'fontFamily',
fontSize: {
absolute: 'absolute',
},
fontStyle: 'fontStyle',
fontWeight: {
name: 'name',
},
},
textAlignment: 'textAlignment',
textTransform: 'textTransform',
},
visualTitleFontConfiguration: {
fontConfiguration: {
fontColor: 'fontColor',
fontDecoration: 'fontDecoration',
fontFamily: 'fontFamily',
fontSize: {
absolute: 'absolute',
},
fontStyle: 'fontStyle',
fontWeight: {
name: 'name',
},
},
textAlignment: 'textAlignment',
textTransform: 'textTransform',
},
};
Properties
| Name | Type | Description |
|---|---|---|
| axis | IResolvable | Font | |
| axis | IResolvable | Font | |
| data | IResolvable | Font | |
| font | IResolvable | (IResolvable | Font)[] | Determines the list of font families. |
| legend | IResolvable | Font | |
| legend | IResolvable | Font | |
| visual | IResolvable | Visual | |
| visual | IResolvable | Visual |
axisLabelFontConfiguration?
Type:
IResolvable | Font
(optional)
axisTitleFontConfiguration?
Type:
IResolvable | Font
(optional)
dataLabelFontConfiguration?
Type:
IResolvable | Font
(optional)
fontFamilies?
Type:
IResolvable | (IResolvable | Font)[]
(optional)
Determines the list of font families.
legendTitleFontConfiguration?
Type:
IResolvable | Font
(optional)
legendValueFontConfiguration?
Type:
IResolvable | Font
(optional)
visualSubtitleFontConfiguration?
Type:
IResolvable | Visual
(optional)
visualTitleFontConfiguration?
Type:
IResolvable | Visual
(optional)

.NET
Go
Java
Python
TypeScript