Class QThemeMetaData

java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.frontend.QThemeMetaData
All Implemented Interfaces:
MetaDataProducerOutput, QMetaDataObject, QSupplementalInstanceMetaData, TopLevelMetaDataInterface, Serializable

public class QThemeMetaData extends Object implements QSupplementalInstanceMetaData
Supplemental instance metadata for configuring frontend theme properties. Provides color palette, typography, sizing, and asset path configuration that gets sent to the frontend for runtime theme customization.
See Also:
  • Field Details

  • Constructor Details

    • QThemeMetaData

      public QThemeMetaData()
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface TopLevelMetaDataInterface
    • of

      public static QThemeMetaData of(QInstance qInstance)
      Retrieve the QThemeMetaData from a QInstance.
    • ofOrWithNew

      public static QThemeMetaData ofOrWithNew(QInstance qInstance)
      Retrieve or create a new QThemeMetaData for a QInstance.
    • validate

      public void validate(QInstance qInstance, QInstanceValidator validator)
      Validate theme configuration. Logs warnings for invalid values but does not prevent startup.
      Specified by:
      validate in interface QSupplementalInstanceMetaData
    • getPrimaryColor

      public String getPrimaryColor()
      Getter for primaryColor
    • setPrimaryColor

      public void setPrimaryColor(String primaryColor)
      Setter for primaryColor
    • withPrimaryColor

      public QThemeMetaData withPrimaryColor(String primaryColor)
      Fluent setter for primaryColor
    • getSecondaryColor

      public String getSecondaryColor()
      Getter for secondaryColor
    • setSecondaryColor

      public void setSecondaryColor(String secondaryColor)
      Setter for secondaryColor
    • withSecondaryColor

      public QThemeMetaData withSecondaryColor(String secondaryColor)
      Fluent setter for secondaryColor
    • getBackgroundColor

      public String getBackgroundColor()
      Getter for backgroundColor
    • setBackgroundColor

      public void setBackgroundColor(String backgroundColor)
      Setter for backgroundColor
    • withBackgroundColor

      public QThemeMetaData withBackgroundColor(String backgroundColor)
      Fluent setter for backgroundColor
    • getSurfaceColor

      public String getSurfaceColor()
      Getter for surfaceColor
    • setSurfaceColor

      public void setSurfaceColor(String surfaceColor)
      Setter for surfaceColor
    • withSurfaceColor

      public QThemeMetaData withSurfaceColor(String surfaceColor)
      Fluent setter for surfaceColor
    • getTextPrimary

      public String getTextPrimary()
      Getter for textPrimary
    • setTextPrimary

      public void setTextPrimary(String textPrimary)
      Setter for textPrimary
    • withTextPrimary

      public QThemeMetaData withTextPrimary(String textPrimary)
      Fluent setter for textPrimary
    • getTextSecondary

      public String getTextSecondary()
      Getter for textSecondary
    • setTextSecondary

      public void setTextSecondary(String textSecondary)
      Setter for textSecondary
    • withTextSecondary

      public QThemeMetaData withTextSecondary(String textSecondary)
      Fluent setter for textSecondary
    • getErrorColor

      public String getErrorColor()
      Getter for errorColor
    • setErrorColor

      public void setErrorColor(String errorColor)
      Setter for errorColor
    • withErrorColor

      public QThemeMetaData withErrorColor(String errorColor)
      Fluent setter for errorColor
    • getWarningColor

      public String getWarningColor()
      Getter for warningColor
    • setWarningColor

      public void setWarningColor(String warningColor)
      Setter for warningColor
    • withWarningColor

      public QThemeMetaData withWarningColor(String warningColor)
      Fluent setter for warningColor
    • getSuccessColor

      public String getSuccessColor()
      Getter for successColor
    • setSuccessColor

      public void setSuccessColor(String successColor)
      Setter for successColor
    • withSuccessColor

      public QThemeMetaData withSuccessColor(String successColor)
      Fluent setter for successColor
    • getInfoColor

      public String getInfoColor()
      Getter for infoColor
    • setInfoColor

      public void setInfoColor(String infoColor)
      Setter for infoColor
    • withInfoColor

      public QThemeMetaData withInfoColor(String infoColor)
      Fluent setter for infoColor
    • getFontFamily

      public String getFontFamily()
      Getter for fontFamily
    • setFontFamily

      public void setFontFamily(String fontFamily)
      Setter for fontFamily
    • withFontFamily

      public QThemeMetaData withFontFamily(String fontFamily)
      Fluent setter for fontFamily
    • getHeaderFontFamily

      public String getHeaderFontFamily()
      Getter for headerFontFamily
    • setHeaderFontFamily

      public void setHeaderFontFamily(String headerFontFamily)
      Setter for headerFontFamily
    • withHeaderFontFamily

      public QThemeMetaData withHeaderFontFamily(String headerFontFamily)
      Fluent setter for headerFontFamily
    • getBorderRadius

      public String getBorderRadius()
      Getter for borderRadius
    • setBorderRadius

      public void setBorderRadius(String borderRadius)
      Setter for borderRadius
    • withBorderRadius

      public QThemeMetaData withBorderRadius(String borderRadius)
      Fluent setter for borderRadius
    • getDensity

      public String getDensity()
      Getter for density
    • setDensity

      public void setDensity(String density)
      Setter for density
    • withDensity

      public QThemeMetaData withDensity(String density)
      Fluent setter for density
    • getLogoPath

      public String getLogoPath()
      Getter for logoPath
    • setLogoPath

      public void setLogoPath(String logoPath)
      Setter for logoPath
    • withLogoPath

      public QThemeMetaData withLogoPath(String logoPath)
      Fluent setter for logoPath
    • getIconPath

      public String getIconPath()
      Getter for iconPath
    • setIconPath

      public void setIconPath(String iconPath)
      Setter for iconPath
    • withIconPath

      public QThemeMetaData withIconPath(String iconPath)
      Fluent setter for iconPath
    • getFaviconPath

      public String getFaviconPath()
      Getter for faviconPath
    • setFaviconPath

      public void setFaviconPath(String faviconPath)
      Setter for faviconPath
    • withFaviconPath

      public QThemeMetaData withFaviconPath(String faviconPath)
      Fluent setter for faviconPath
    • getCustomCss

      public String getCustomCss()
      Getter for customCss
    • setCustomCss

      public void setCustomCss(String customCss)
      Setter for customCss
    • withCustomCss

      public QThemeMetaData withCustomCss(String customCss)
      Fluent setter for customCss
    • getIconStyle

      public String getIconStyle()
      Getter for iconStyle
    • setIconStyle

      public void setIconStyle(String iconStyle)
      Setter for iconStyle
    • withIconStyle

      public QThemeMetaData withIconStyle(String iconStyle)
      Fluent setter for iconStyle
    • getBrandedHeaderEnabled

      public Boolean getBrandedHeaderEnabled()
      Getter for brandedHeaderEnabled
    • setBrandedHeaderEnabled

      public void setBrandedHeaderEnabled(Boolean brandedHeaderEnabled)
      Setter for brandedHeaderEnabled
    • withBrandedHeaderEnabled

      public QThemeMetaData withBrandedHeaderEnabled(Boolean brandedHeaderEnabled)
      Fluent setter for brandedHeaderEnabled
    • getBrandedHeaderBackgroundColor

      public String getBrandedHeaderBackgroundColor()
      Getter for brandedHeaderBackgroundColor
    • setBrandedHeaderBackgroundColor

      public void setBrandedHeaderBackgroundColor(String brandedHeaderBackgroundColor)
      Setter for brandedHeaderBackgroundColor
    • withBrandedHeaderBackgroundColor

      public QThemeMetaData withBrandedHeaderBackgroundColor(String brandedHeaderBackgroundColor)
      Fluent setter for brandedHeaderBackgroundColor
    • getBrandedHeaderTextColor

      public String getBrandedHeaderTextColor()
      Getter for brandedHeaderTextColor
    • setBrandedHeaderTextColor

      public void setBrandedHeaderTextColor(String brandedHeaderTextColor)
      Setter for brandedHeaderTextColor
    • withBrandedHeaderTextColor

      public QThemeMetaData withBrandedHeaderTextColor(String brandedHeaderTextColor)
      Fluent setter for brandedHeaderTextColor
    • getBrandedHeaderLogoPath

      public String getBrandedHeaderLogoPath()
      Getter for brandedHeaderLogoPath
    • setBrandedHeaderLogoPath

      public void setBrandedHeaderLogoPath(String brandedHeaderLogoPath)
      Setter for brandedHeaderLogoPath
    • withBrandedHeaderLogoPath

      public QThemeMetaData withBrandedHeaderLogoPath(String brandedHeaderLogoPath)
      Fluent setter for brandedHeaderLogoPath
    • getBrandedHeaderLogoAltText

      public String getBrandedHeaderLogoAltText()
      Getter for brandedHeaderLogoAltText
    • setBrandedHeaderLogoAltText

      public void setBrandedHeaderLogoAltText(String brandedHeaderLogoAltText)
      Setter for brandedHeaderLogoAltText
    • withBrandedHeaderLogoAltText

      public QThemeMetaData withBrandedHeaderLogoAltText(String brandedHeaderLogoAltText)
      Fluent setter for brandedHeaderLogoAltText
    • getBrandedHeaderHeight

      public String getBrandedHeaderHeight()
      Getter for brandedHeaderHeight
    • setBrandedHeaderHeight

      public void setBrandedHeaderHeight(String brandedHeaderHeight)
      Setter for brandedHeaderHeight
    • withBrandedHeaderHeight

      public QThemeMetaData withBrandedHeaderHeight(String brandedHeaderHeight)
      Fluent setter for brandedHeaderHeight
    • getBrandedHeaderTagline

      public String getBrandedHeaderTagline()
      Getter for brandedHeaderTagline
    • setBrandedHeaderTagline

      public void setBrandedHeaderTagline(String brandedHeaderTagline)
      Setter for brandedHeaderTagline
    • withBrandedHeaderTagline

      public QThemeMetaData withBrandedHeaderTagline(String brandedHeaderTagline)
      Fluent setter for brandedHeaderTagline
    • getAppBarBackgroundColor

      public String getAppBarBackgroundColor()
      Getter for appBarBackgroundColor
    • setAppBarBackgroundColor

      public void setAppBarBackgroundColor(String appBarBackgroundColor)
      Setter for appBarBackgroundColor
    • withAppBarBackgroundColor

      public QThemeMetaData withAppBarBackgroundColor(String appBarBackgroundColor)
      Fluent setter for appBarBackgroundColor
    • getAppBarTextColor

      public String getAppBarTextColor()
      Getter for appBarTextColor
    • setAppBarTextColor

      public void setAppBarTextColor(String appBarTextColor)
      Setter for appBarTextColor
    • withAppBarTextColor

      public QThemeMetaData withAppBarTextColor(String appBarTextColor)
      Fluent setter for appBarTextColor
    • getSidebarBackgroundColor

      public String getSidebarBackgroundColor()
      Getter for sidebarBackgroundColor
    • setSidebarBackgroundColor

      public void setSidebarBackgroundColor(String sidebarBackgroundColor)
      Setter for sidebarBackgroundColor
    • withSidebarBackgroundColor

      public QThemeMetaData withSidebarBackgroundColor(String sidebarBackgroundColor)
      Fluent setter for sidebarBackgroundColor
    • getSidebarTextColor

      public String getSidebarTextColor()
      Getter for sidebarTextColor
    • setSidebarTextColor

      public void setSidebarTextColor(String sidebarTextColor)
      Setter for sidebarTextColor
    • withSidebarTextColor

      public QThemeMetaData withSidebarTextColor(String sidebarTextColor)
      Fluent setter for sidebarTextColor
    • getSidebarIconColor

      public String getSidebarIconColor()
      Getter for sidebarIconColor
    • setSidebarIconColor

      public void setSidebarIconColor(String sidebarIconColor)
      Setter for sidebarIconColor
    • withSidebarIconColor

      public QThemeMetaData withSidebarIconColor(String sidebarIconColor)
      Fluent setter for sidebarIconColor
    • getSidebarSelectedBackgroundColor

      public String getSidebarSelectedBackgroundColor()
      Getter for sidebarSelectedBackgroundColor
    • setSidebarSelectedBackgroundColor

      public void setSidebarSelectedBackgroundColor(String sidebarSelectedBackgroundColor)
      Setter for sidebarSelectedBackgroundColor
    • withSidebarSelectedBackgroundColor

      public QThemeMetaData withSidebarSelectedBackgroundColor(String sidebarSelectedBackgroundColor)
      Fluent setter for sidebarSelectedBackgroundColor
    • getSidebarSelectedTextColor

      public String getSidebarSelectedTextColor()
      Getter for sidebarSelectedTextColor
    • setSidebarSelectedTextColor

      public void setSidebarSelectedTextColor(String sidebarSelectedTextColor)
      Setter for sidebarSelectedTextColor
    • withSidebarSelectedTextColor

      public QThemeMetaData withSidebarSelectedTextColor(String sidebarSelectedTextColor)
      Fluent setter for sidebarSelectedTextColor
    • getSidebarHoverBackgroundColor

      public String getSidebarHoverBackgroundColor()
      Getter for sidebarHoverBackgroundColor
    • setSidebarHoverBackgroundColor

      public void setSidebarHoverBackgroundColor(String sidebarHoverBackgroundColor)
      Setter for sidebarHoverBackgroundColor
    • withSidebarHoverBackgroundColor

      public QThemeMetaData withSidebarHoverBackgroundColor(String sidebarHoverBackgroundColor)
      Fluent setter for sidebarHoverBackgroundColor
    • getSidebarDividerColor

      public String getSidebarDividerColor()
      Getter for sidebarDividerColor
    • setSidebarDividerColor

      public void setSidebarDividerColor(String sidebarDividerColor)
      Setter for sidebarDividerColor
    • withSidebarDividerColor

      public QThemeMetaData withSidebarDividerColor(String sidebarDividerColor)
      Fluent setter for sidebarDividerColor
    • getTableHeaderBackgroundColor

      public String getTableHeaderBackgroundColor()
      Getter for tableHeaderBackgroundColor
    • setTableHeaderBackgroundColor

      public void setTableHeaderBackgroundColor(String tableHeaderBackgroundColor)
      Setter for tableHeaderBackgroundColor
    • withTableHeaderBackgroundColor

      public QThemeMetaData withTableHeaderBackgroundColor(String tableHeaderBackgroundColor)
      Fluent setter for tableHeaderBackgroundColor
    • getTableHeaderTextColor

      public String getTableHeaderTextColor()
      Getter for tableHeaderTextColor
    • setTableHeaderTextColor

      public void setTableHeaderTextColor(String tableHeaderTextColor)
      Setter for tableHeaderTextColor
    • withTableHeaderTextColor

      public QThemeMetaData withTableHeaderTextColor(String tableHeaderTextColor)
      Fluent setter for tableHeaderTextColor
    • getTableRowHoverColor

      public String getTableRowHoverColor()
      Getter for tableRowHoverColor
    • setTableRowHoverColor

      public void setTableRowHoverColor(String tableRowHoverColor)
      Setter for tableRowHoverColor
    • withTableRowHoverColor

      public QThemeMetaData withTableRowHoverColor(String tableRowHoverColor)
      Fluent setter for tableRowHoverColor
    • getTableRowSelectedColor

      public String getTableRowSelectedColor()
      Getter for tableRowSelectedColor
    • setTableRowSelectedColor

      public void setTableRowSelectedColor(String tableRowSelectedColor)
      Setter for tableRowSelectedColor
    • withTableRowSelectedColor

      public QThemeMetaData withTableRowSelectedColor(String tableRowSelectedColor)
      Fluent setter for tableRowSelectedColor
    • getTableBorderColor

      public String getTableBorderColor()
      Getter for tableBorderColor
    • setTableBorderColor

      public void setTableBorderColor(String tableBorderColor)
      Setter for tableBorderColor
    • withTableBorderColor

      public QThemeMetaData withTableBorderColor(String tableBorderColor)
      Fluent setter for tableBorderColor
    • getDividerColor

      public String getDividerColor()
      Getter for dividerColor
    • setDividerColor

      public void setDividerColor(String dividerColor)
      Setter for dividerColor
    • withDividerColor

      public QThemeMetaData withDividerColor(String dividerColor)
      Fluent setter for dividerColor
    • getBorderColor

      public String getBorderColor()
      Getter for borderColor
    • setBorderColor

      public void setBorderColor(String borderColor)
      Setter for borderColor
    • withBorderColor

      public QThemeMetaData withBorderColor(String borderColor)
      Fluent setter for borderColor
    • getCardBorderColor

      public String getCardBorderColor()
      Getter for cardBorderColor
    • setCardBorderColor

      public void setCardBorderColor(String cardBorderColor)
      Setter for cardBorderColor
    • withCardBorderColor

      public QThemeMetaData withCardBorderColor(String cardBorderColor)
      Fluent setter for cardBorderColor
    • getMonoFontFamily

      public String getMonoFontFamily()
      Getter for monoFontFamily
    • setMonoFontFamily

      public void setMonoFontFamily(String monoFontFamily)
      Setter for monoFontFamily
    • withMonoFontFamily

      public QThemeMetaData withMonoFontFamily(String monoFontFamily)
      Fluent setter for monoFontFamily
    • getFontSizeBase

      public String getFontSizeBase()
      Getter for fontSizeBase
    • setFontSizeBase

      public void setFontSizeBase(String fontSizeBase)
      Setter for fontSizeBase
    • withFontSizeBase

      public QThemeMetaData withFontSizeBase(String fontSizeBase)
      Fluent setter for fontSizeBase
    • getFontWeightLight

      public Integer getFontWeightLight()
      Getter for fontWeightLight
    • setFontWeightLight

      public void setFontWeightLight(Integer fontWeightLight)
      Setter for fontWeightLight
    • withFontWeightLight

      public QThemeMetaData withFontWeightLight(Integer fontWeightLight)
      Fluent setter for fontWeightLight
    • getFontWeightRegular

      public Integer getFontWeightRegular()
      Getter for fontWeightRegular
    • setFontWeightRegular

      public void setFontWeightRegular(Integer fontWeightRegular)
      Setter for fontWeightRegular
    • withFontWeightRegular

      public QThemeMetaData withFontWeightRegular(Integer fontWeightRegular)
      Fluent setter for fontWeightRegular
    • getFontWeightMedium

      public Integer getFontWeightMedium()
      Getter for fontWeightMedium
    • setFontWeightMedium

      public void setFontWeightMedium(Integer fontWeightMedium)
      Setter for fontWeightMedium
    • withFontWeightMedium

      public QThemeMetaData withFontWeightMedium(Integer fontWeightMedium)
      Fluent setter for fontWeightMedium
    • getFontWeightBold

      public Integer getFontWeightBold()
      Getter for fontWeightBold
    • setFontWeightBold

      public void setFontWeightBold(Integer fontWeightBold)
      Setter for fontWeightBold
    • withFontWeightBold

      public QThemeMetaData withFontWeightBold(Integer fontWeightBold)
      Fluent setter for fontWeightBold
    • getTypographyH1FontSize

      public String getTypographyH1FontSize()
      Getter for typographyH1FontSize
    • setTypographyH1FontSize

      public void setTypographyH1FontSize(String typographyH1FontSize)
      Setter for typographyH1FontSize
    • withTypographyH1FontSize

      public QThemeMetaData withTypographyH1FontSize(String typographyH1FontSize)
      Fluent setter for typographyH1FontSize
    • getTypographyH1FontWeight

      public Integer getTypographyH1FontWeight()
      Getter for typographyH1FontWeight
    • setTypographyH1FontWeight

      public void setTypographyH1FontWeight(Integer typographyH1FontWeight)
      Setter for typographyH1FontWeight
    • withTypographyH1FontWeight

      public QThemeMetaData withTypographyH1FontWeight(Integer typographyH1FontWeight)
      Fluent setter for typographyH1FontWeight
    • getTypographyH1LineHeight

      public String getTypographyH1LineHeight()
      Getter for typographyH1LineHeight
    • setTypographyH1LineHeight

      public void setTypographyH1LineHeight(String typographyH1LineHeight)
      Setter for typographyH1LineHeight
    • withTypographyH1LineHeight

      public QThemeMetaData withTypographyH1LineHeight(String typographyH1LineHeight)
      Fluent setter for typographyH1LineHeight
    • getTypographyH1LetterSpacing

      public String getTypographyH1LetterSpacing()
      Getter for typographyH1LetterSpacing
    • setTypographyH1LetterSpacing

      public void setTypographyH1LetterSpacing(String typographyH1LetterSpacing)
      Setter for typographyH1LetterSpacing
    • withTypographyH1LetterSpacing

      public QThemeMetaData withTypographyH1LetterSpacing(String typographyH1LetterSpacing)
      Fluent setter for typographyH1LetterSpacing
    • getTypographyH2FontSize

      public String getTypographyH2FontSize()
      Getter for typographyH2FontSize
    • setTypographyH2FontSize

      public void setTypographyH2FontSize(String typographyH2FontSize)
      Setter for typographyH2FontSize
    • withTypographyH2FontSize

      public QThemeMetaData withTypographyH2FontSize(String typographyH2FontSize)
      Fluent setter for typographyH2FontSize
    • getTypographyH2FontWeight

      public Integer getTypographyH2FontWeight()
      Getter for typographyH2FontWeight
    • setTypographyH2FontWeight

      public void setTypographyH2FontWeight(Integer typographyH2FontWeight)
      Setter for typographyH2FontWeight
    • withTypographyH2FontWeight

      public QThemeMetaData withTypographyH2FontWeight(Integer typographyH2FontWeight)
      Fluent setter for typographyH2FontWeight
    • getTypographyH2LineHeight

      public String getTypographyH2LineHeight()
      Getter for typographyH2LineHeight
    • setTypographyH2LineHeight

      public void setTypographyH2LineHeight(String typographyH2LineHeight)
      Setter for typographyH2LineHeight
    • withTypographyH2LineHeight

      public QThemeMetaData withTypographyH2LineHeight(String typographyH2LineHeight)
      Fluent setter for typographyH2LineHeight
    • getTypographyH2LetterSpacing

      public String getTypographyH2LetterSpacing()
      Getter for typographyH2LetterSpacing
    • setTypographyH2LetterSpacing

      public void setTypographyH2LetterSpacing(String typographyH2LetterSpacing)
      Setter for typographyH2LetterSpacing
    • withTypographyH2LetterSpacing

      public QThemeMetaData withTypographyH2LetterSpacing(String typographyH2LetterSpacing)
      Fluent setter for typographyH2LetterSpacing
    • getTypographyH3FontSize

      public String getTypographyH3FontSize()
      Getter for typographyH3FontSize
    • setTypographyH3FontSize

      public void setTypographyH3FontSize(String typographyH3FontSize)
      Setter for typographyH3FontSize
    • withTypographyH3FontSize

      public QThemeMetaData withTypographyH3FontSize(String typographyH3FontSize)
      Fluent setter for typographyH3FontSize
    • getTypographyH3FontWeight

      public Integer getTypographyH3FontWeight()
      Getter for typographyH3FontWeight
    • setTypographyH3FontWeight

      public void setTypographyH3FontWeight(Integer typographyH3FontWeight)
      Setter for typographyH3FontWeight
    • withTypographyH3FontWeight

      public QThemeMetaData withTypographyH3FontWeight(Integer typographyH3FontWeight)
      Fluent setter for typographyH3FontWeight
    • getTypographyH3LineHeight

      public String getTypographyH3LineHeight()
      Getter for typographyH3LineHeight
    • setTypographyH3LineHeight

      public void setTypographyH3LineHeight(String typographyH3LineHeight)
      Setter for typographyH3LineHeight
    • withTypographyH3LineHeight

      public QThemeMetaData withTypographyH3LineHeight(String typographyH3LineHeight)
      Fluent setter for typographyH3LineHeight
    • getTypographyH3LetterSpacing

      public String getTypographyH3LetterSpacing()
      Getter for typographyH3LetterSpacing
    • setTypographyH3LetterSpacing

      public void setTypographyH3LetterSpacing(String typographyH3LetterSpacing)
      Setter for typographyH3LetterSpacing
    • withTypographyH3LetterSpacing

      public QThemeMetaData withTypographyH3LetterSpacing(String typographyH3LetterSpacing)
      Fluent setter for typographyH3LetterSpacing
    • getTypographyH4FontSize

      public String getTypographyH4FontSize()
      Getter for typographyH4FontSize
    • setTypographyH4FontSize

      public void setTypographyH4FontSize(String typographyH4FontSize)
      Setter for typographyH4FontSize
    • withTypographyH4FontSize

      public QThemeMetaData withTypographyH4FontSize(String typographyH4FontSize)
      Fluent setter for typographyH4FontSize
    • getTypographyH4FontWeight

      public Integer getTypographyH4FontWeight()
      Getter for typographyH4FontWeight
    • setTypographyH4FontWeight

      public void setTypographyH4FontWeight(Integer typographyH4FontWeight)
      Setter for typographyH4FontWeight
    • withTypographyH4FontWeight

      public QThemeMetaData withTypographyH4FontWeight(Integer typographyH4FontWeight)
      Fluent setter for typographyH4FontWeight
    • getTypographyH4LineHeight

      public String getTypographyH4LineHeight()
      Getter for typographyH4LineHeight
    • setTypographyH4LineHeight

      public void setTypographyH4LineHeight(String typographyH4LineHeight)
      Setter for typographyH4LineHeight
    • withTypographyH4LineHeight

      public QThemeMetaData withTypographyH4LineHeight(String typographyH4LineHeight)
      Fluent setter for typographyH4LineHeight
    • getTypographyH4LetterSpacing

      public String getTypographyH4LetterSpacing()
      Getter for typographyH4LetterSpacing
    • setTypographyH4LetterSpacing

      public void setTypographyH4LetterSpacing(String typographyH4LetterSpacing)
      Setter for typographyH4LetterSpacing
    • withTypographyH4LetterSpacing

      public QThemeMetaData withTypographyH4LetterSpacing(String typographyH4LetterSpacing)
      Fluent setter for typographyH4LetterSpacing
    • getTypographyH5FontSize

      public String getTypographyH5FontSize()
      Getter for typographyH5FontSize
    • setTypographyH5FontSize

      public void setTypographyH5FontSize(String typographyH5FontSize)
      Setter for typographyH5FontSize
    • withTypographyH5FontSize

      public QThemeMetaData withTypographyH5FontSize(String typographyH5FontSize)
      Fluent setter for typographyH5FontSize
    • getTypographyH5FontWeight

      public Integer getTypographyH5FontWeight()
      Getter for typographyH5FontWeight
    • setTypographyH5FontWeight

      public void setTypographyH5FontWeight(Integer typographyH5FontWeight)
      Setter for typographyH5FontWeight
    • withTypographyH5FontWeight

      public QThemeMetaData withTypographyH5FontWeight(Integer typographyH5FontWeight)
      Fluent setter for typographyH5FontWeight
    • getTypographyH5LineHeight

      public String getTypographyH5LineHeight()
      Getter for typographyH5LineHeight
    • setTypographyH5LineHeight

      public void setTypographyH5LineHeight(String typographyH5LineHeight)
      Setter for typographyH5LineHeight
    • withTypographyH5LineHeight

      public QThemeMetaData withTypographyH5LineHeight(String typographyH5LineHeight)
      Fluent setter for typographyH5LineHeight
    • getTypographyH5LetterSpacing

      public String getTypographyH5LetterSpacing()
      Getter for typographyH5LetterSpacing
    • setTypographyH5LetterSpacing

      public void setTypographyH5LetterSpacing(String typographyH5LetterSpacing)
      Setter for typographyH5LetterSpacing
    • withTypographyH5LetterSpacing

      public QThemeMetaData withTypographyH5LetterSpacing(String typographyH5LetterSpacing)
      Fluent setter for typographyH5LetterSpacing
    • getTypographyH6FontSize

      public String getTypographyH6FontSize()
      Getter for typographyH6FontSize
    • setTypographyH6FontSize

      public void setTypographyH6FontSize(String typographyH6FontSize)
      Setter for typographyH6FontSize
    • withTypographyH6FontSize

      public QThemeMetaData withTypographyH6FontSize(String typographyH6FontSize)
      Fluent setter for typographyH6FontSize
    • getTypographyH6FontWeight

      public Integer getTypographyH6FontWeight()
      Getter for typographyH6FontWeight
    • setTypographyH6FontWeight

      public void setTypographyH6FontWeight(Integer typographyH6FontWeight)
      Setter for typographyH6FontWeight
    • withTypographyH6FontWeight

      public QThemeMetaData withTypographyH6FontWeight(Integer typographyH6FontWeight)
      Fluent setter for typographyH6FontWeight
    • getTypographyH6LineHeight

      public String getTypographyH6LineHeight()
      Getter for typographyH6LineHeight
    • setTypographyH6LineHeight

      public void setTypographyH6LineHeight(String typographyH6LineHeight)
      Setter for typographyH6LineHeight
    • withTypographyH6LineHeight

      public QThemeMetaData withTypographyH6LineHeight(String typographyH6LineHeight)
      Fluent setter for typographyH6LineHeight
    • getTypographyH6LetterSpacing

      public String getTypographyH6LetterSpacing()
      Getter for typographyH6LetterSpacing
    • setTypographyH6LetterSpacing

      public void setTypographyH6LetterSpacing(String typographyH6LetterSpacing)
      Setter for typographyH6LetterSpacing
    • withTypographyH6LetterSpacing

      public QThemeMetaData withTypographyH6LetterSpacing(String typographyH6LetterSpacing)
      Fluent setter for typographyH6LetterSpacing
    • getTypographyBody1FontSize

      public String getTypographyBody1FontSize()
      Getter for typographyBody1FontSize
    • setTypographyBody1FontSize

      public void setTypographyBody1FontSize(String typographyBody1FontSize)
      Setter for typographyBody1FontSize
    • withTypographyBody1FontSize

      public QThemeMetaData withTypographyBody1FontSize(String typographyBody1FontSize)
      Fluent setter for typographyBody1FontSize
    • getTypographyBody1FontWeight

      public Integer getTypographyBody1FontWeight()
      Getter for typographyBody1FontWeight
    • setTypographyBody1FontWeight

      public void setTypographyBody1FontWeight(Integer typographyBody1FontWeight)
      Setter for typographyBody1FontWeight
    • withTypographyBody1FontWeight

      public QThemeMetaData withTypographyBody1FontWeight(Integer typographyBody1FontWeight)
      Fluent setter for typographyBody1FontWeight
    • getTypographyBody1LineHeight

      public String getTypographyBody1LineHeight()
      Getter for typographyBody1LineHeight
    • setTypographyBody1LineHeight

      public void setTypographyBody1LineHeight(String typographyBody1LineHeight)
      Setter for typographyBody1LineHeight
    • withTypographyBody1LineHeight

      public QThemeMetaData withTypographyBody1LineHeight(String typographyBody1LineHeight)
      Fluent setter for typographyBody1LineHeight
    • getTypographyBody1LetterSpacing

      public String getTypographyBody1LetterSpacing()
      Getter for typographyBody1LetterSpacing
    • setTypographyBody1LetterSpacing

      public void setTypographyBody1LetterSpacing(String typographyBody1LetterSpacing)
      Setter for typographyBody1LetterSpacing
    • withTypographyBody1LetterSpacing

      public QThemeMetaData withTypographyBody1LetterSpacing(String typographyBody1LetterSpacing)
      Fluent setter for typographyBody1LetterSpacing
    • getTypographyBody2FontSize

      public String getTypographyBody2FontSize()
      Getter for typographyBody2FontSize
    • setTypographyBody2FontSize

      public void setTypographyBody2FontSize(String typographyBody2FontSize)
      Setter for typographyBody2FontSize
    • withTypographyBody2FontSize

      public QThemeMetaData withTypographyBody2FontSize(String typographyBody2FontSize)
      Fluent setter for typographyBody2FontSize
    • getTypographyBody2FontWeight

      public Integer getTypographyBody2FontWeight()
      Getter for typographyBody2FontWeight
    • setTypographyBody2FontWeight

      public void setTypographyBody2FontWeight(Integer typographyBody2FontWeight)
      Setter for typographyBody2FontWeight
    • withTypographyBody2FontWeight

      public QThemeMetaData withTypographyBody2FontWeight(Integer typographyBody2FontWeight)
      Fluent setter for typographyBody2FontWeight
    • getTypographyBody2LineHeight

      public String getTypographyBody2LineHeight()
      Getter for typographyBody2LineHeight
    • setTypographyBody2LineHeight

      public void setTypographyBody2LineHeight(String typographyBody2LineHeight)
      Setter for typographyBody2LineHeight
    • withTypographyBody2LineHeight

      public QThemeMetaData withTypographyBody2LineHeight(String typographyBody2LineHeight)
      Fluent setter for typographyBody2LineHeight
    • getTypographyBody2LetterSpacing

      public String getTypographyBody2LetterSpacing()
      Getter for typographyBody2LetterSpacing
    • setTypographyBody2LetterSpacing

      public void setTypographyBody2LetterSpacing(String typographyBody2LetterSpacing)
      Setter for typographyBody2LetterSpacing
    • withTypographyBody2LetterSpacing

      public QThemeMetaData withTypographyBody2LetterSpacing(String typographyBody2LetterSpacing)
      Fluent setter for typographyBody2LetterSpacing
    • getTypographyButtonFontSize

      public String getTypographyButtonFontSize()
      Getter for typographyButtonFontSize
    • setTypographyButtonFontSize

      public void setTypographyButtonFontSize(String typographyButtonFontSize)
      Setter for typographyButtonFontSize
    • withTypographyButtonFontSize

      public QThemeMetaData withTypographyButtonFontSize(String typographyButtonFontSize)
      Fluent setter for typographyButtonFontSize
    • getTypographyButtonFontWeight

      public Integer getTypographyButtonFontWeight()
      Getter for typographyButtonFontWeight
    • setTypographyButtonFontWeight

      public void setTypographyButtonFontWeight(Integer typographyButtonFontWeight)
      Setter for typographyButtonFontWeight
    • withTypographyButtonFontWeight

      public QThemeMetaData withTypographyButtonFontWeight(Integer typographyButtonFontWeight)
      Fluent setter for typographyButtonFontWeight
    • getTypographyButtonLineHeight

      public String getTypographyButtonLineHeight()
      Getter for typographyButtonLineHeight
    • setTypographyButtonLineHeight

      public void setTypographyButtonLineHeight(String typographyButtonLineHeight)
      Setter for typographyButtonLineHeight
    • withTypographyButtonLineHeight

      public QThemeMetaData withTypographyButtonLineHeight(String typographyButtonLineHeight)
      Fluent setter for typographyButtonLineHeight
    • getTypographyButtonLetterSpacing

      public String getTypographyButtonLetterSpacing()
      Getter for typographyButtonLetterSpacing
    • setTypographyButtonLetterSpacing

      public void setTypographyButtonLetterSpacing(String typographyButtonLetterSpacing)
      Setter for typographyButtonLetterSpacing
    • withTypographyButtonLetterSpacing

      public QThemeMetaData withTypographyButtonLetterSpacing(String typographyButtonLetterSpacing)
      Fluent setter for typographyButtonLetterSpacing
    • getTypographyButtonTextTransform

      public String getTypographyButtonTextTransform()
      Getter for typographyButtonTextTransform
    • setTypographyButtonTextTransform

      public void setTypographyButtonTextTransform(String typographyButtonTextTransform)
      Setter for typographyButtonTextTransform
    • withTypographyButtonTextTransform

      public QThemeMetaData withTypographyButtonTextTransform(String typographyButtonTextTransform)
      Fluent setter for typographyButtonTextTransform
    • getTypographyCaptionFontSize

      public String getTypographyCaptionFontSize()
      Getter for typographyCaptionFontSize
    • setTypographyCaptionFontSize

      public void setTypographyCaptionFontSize(String typographyCaptionFontSize)
      Setter for typographyCaptionFontSize
    • withTypographyCaptionFontSize

      public QThemeMetaData withTypographyCaptionFontSize(String typographyCaptionFontSize)
      Fluent setter for typographyCaptionFontSize
    • getTypographyCaptionFontWeight

      public Integer getTypographyCaptionFontWeight()
      Getter for typographyCaptionFontWeight
    • setTypographyCaptionFontWeight

      public void setTypographyCaptionFontWeight(Integer typographyCaptionFontWeight)
      Setter for typographyCaptionFontWeight
    • withTypographyCaptionFontWeight

      public QThemeMetaData withTypographyCaptionFontWeight(Integer typographyCaptionFontWeight)
      Fluent setter for typographyCaptionFontWeight
    • getTypographyCaptionLineHeight

      public String getTypographyCaptionLineHeight()
      Getter for typographyCaptionLineHeight
    • setTypographyCaptionLineHeight

      public void setTypographyCaptionLineHeight(String typographyCaptionLineHeight)
      Setter for typographyCaptionLineHeight
    • withTypographyCaptionLineHeight

      public QThemeMetaData withTypographyCaptionLineHeight(String typographyCaptionLineHeight)
      Fluent setter for typographyCaptionLineHeight
    • getTypographyCaptionLetterSpacing

      public String getTypographyCaptionLetterSpacing()
      Getter for typographyCaptionLetterSpacing
    • setTypographyCaptionLetterSpacing

      public void setTypographyCaptionLetterSpacing(String typographyCaptionLetterSpacing)
      Setter for typographyCaptionLetterSpacing
    • withTypographyCaptionLetterSpacing

      public QThemeMetaData withTypographyCaptionLetterSpacing(String typographyCaptionLetterSpacing)
      Fluent setter for typographyCaptionLetterSpacing