new WindowComponentTheme()
Creates a WindowComponentTheme.
Extends
Methods
-
getBackgroundColor()
-
- Inherited From:
- Overrides:
Returns:
-
getBackgroundImagePosition()
-
- Inherited From:
- Overrides:
Returns:
- Type
- olympe.df.PVector2
-
getBackgroundImageSize()
-
- Inherited From:
- Overrides:
Returns:
- Type
- olympe.df.PVector2
-
getBackgroundImageUrl()
-
- Inherited From:
- Overrides:
Returns:
- Type
- olympe.df.POString
-
getBorderColor()
-
- Inherited From:
- Overrides:
Returns:
-
getBorderWidth()
-
- Inherited From:
- Overrides:
Returns:
- Type
- olympe.df.PONumber
-
getButtonContainerWidth()
-
Returns:
- Type
- olympe.df.PONumber | number
-
getCloseButtonBackgroundColor()
-
Returns:
-
getCloseButtonBorderColor()
-
Returns:
-
getCloseButtonBorderWidth()
-
Returns:
- Type
- olympe.df.PONumber | number
-
getCloseButtonDisabled()
-
Returns:
- Type
- olympe.df.POBoolean | boolean
-
getCloseIconPosition()
-
Returns:
- Type
- olympe.df.PVector2
-
getCloseIconSize()
-
Get the close icon size
Returns:
- Type
- olympe.df.PVector2
-
getCloseIconUrl()
-
Returns:
- Type
- olympe.df.POString | string
-
getContentBorderColor()
-
Returns:
-
getContentBorderWidth()
-
Returns:
- Type
- olympe.df.PONumber | number
-
getCornerRadius()
-
- Inherited From:
- Overrides:
Returns:
- Type
- olympe.df.PONumber
-
getDimension()
-
- Inherited From:
- Overrides:
Returns:
- Type
- olympe.df.PONumber
-
getOpacity()
-
- Inherited From:
- Overrides:
Returns:
- Type
- olympe.df.PONumber
-
getShadowColor()
-
- Inherited From:
- Overrides:
Returns:
-
getShadowInset()
-
- Inherited From:
- Overrides:
Returns:
- Type
- olympe.df.POBoolean
-
getShadowOffset()
-
- Inherited From:
- Overrides:
Returns:
- Type
- olympe.df.PVector2
-
getShadowRadius()
-
- Inherited From:
- Overrides:
Returns:
- Type
- olympe.df.PONumber
-
getShadowSpread()
-
- Inherited From:
- Overrides:
Returns:
- Type
- olympe.df.PONumber
-
getTitleBackgroundColor()
-
Returns:
-
getTitleBorderColor()
-
Returns:
-
getTitleBorderWidth()
-
Returns:
- Type
- olympe.df.PONumber | number
-
getTitleCornerRadius()
-
Get the close button corner radius
Returns:
- Type
- olympe.df.PONumber | number
-
getTitleFontFamily()
-
Returns:
- Type
- olympe.df.POString | string
-
getTitleFontSize()
-
Returns:
- Type
- olympe.df.PONumber | number
-
getTitleFontWeight()
-
Returns:
- Type
- olympe.df.PONumber | number
-
getTitleHeight()
-
Returns:
- Type
- olympe.df.PONumber | number
-
getTitleTextColor()
-
Returns:
-
getTitleTextHorizontalAlign()
-
Returns:
-
getTitleTextVerticalAlign()
-
Returns:
-
setBackgroundColor(color)
-
Parameters:
Name Type Description colorolympe.df.Color | olympe.df.Proxy.<olympe.df.Color> - Inherited From:
- Overrides:
-
setBackgroundImagePosition(imagePosition)
-
Parameters:
Name Type Description imagePositionolympe.df.PVector2 -
setBackgroundImageSize(imageSize)
-
Parameters:
Name Type Description imageSizeolympe.df.PVector2 -
setBackgroundImageUrl(url)
-
Parameters:
Name Type Description urlolympe.df.POString -
setBorderColor(borderColor)
-
Parameters:
Name Type Description borderColorolympe.df.Color | olympe.df.Proxy.<olympe.df.Color> - Inherited From:
- Overrides:
-
setBorderWidth(borderWidth)
-
Parameters:
Name Type Description borderWidtholympe.df.PONumber | number - Inherited From:
- Overrides:
-
setButtonContainerWidth(width)
-
Parameters:
Name Type Description widtholympe.df.POString | string -
setCloseButtonBackgroundColor(color)
-
Parameters:
Name Type Description colorolympe.df.Color | olympe.df.Proxy.<olympe.df.Color> -
setCloseButtonBorderColor(color)
-
Parameters:
Name Type Description colorolympe.df.Color | olympe.df.Proxy.<olympe.df.Color> -
setCloseButtonBorderWidth(width)
-
Parameters:
Name Type Description widtholympe.df.PONumber | number -
setCloseButtonDisabled(disabled)
-
Parameters:
Name Type Description disabledolympe.df.POBoolean | boolean -
setCloseIconPosition(position)
-
Parameters:
Name Type Description positionolympe.df.PONumber | number -
setCloseIconSize(size)
-
Set the close icon size
Parameters:
Name Type Description sizeolympe.df.PVector2 -
setCloseIconUrl(url)
-
Parameters:
Name Type Description urlolympe.df.POString | string -
setContentBorderColor(contentBorderColor)
-
Parameters:
Name Type Description contentBorderColorolympe.df.Color | olympe.df.Proxy.<olympe.df.Color> -
setContentBorderWidth(contentBorderWidth)
-
Parameters:
Name Type Description contentBorderWidtholympe.df.PONumber | number -
setCornerRadius(cornerRadius)
-
Parameters:
Name Type Description cornerRadiusolympe.df.PONumber | number - Inherited From:
- Overrides:
-
setDimension(dimension)
-
Parameters:
Name Type Description dimensionolympe.df.PVector2 - Inherited From:
- Overrides:
-
setDimensionHeight(height)
-
Parameters:
Name Type Description heightolympe.df.PONumber | number -
setDimensionWidth(width)
-
Parameters:
Name Type Description widtholympe.df.PONumber | number -
setOpacity(opacity)
-
Parameters:
Name Type Description opacityolympe.df.PONumber | number - Inherited From:
- Overrides:
-
setShadow(offset, radius [, spread] [, color] [, inset])
-
Parameters:
Name Type Argument Default Description offsetolympe.df.PVector2 Offset in px
radiusolympe.df.PONumber | number Blur radius in px
spreadolympe.df.PONumber | number <optional>
0 Spread radius in px
colorolympe.df.Color | olympe.df.Proxy.<olympe.df.Color> <optional>
'#000000' insetolympe.df.POBoolean | boolean <optional>
false rue if internal shadow
- Inherited From:
- Overrides:
-
setShadowColor(color)
-
Parameters:
Name Type Description colorolympe.df.Color | olympe.df.Proxy.<olympe.df.Color> - Inherited From:
- Overrides:
-
setShadowInset(inset)
-
Parameters:
Name Type Description insetolympe.df.POBoolean | boolean - Inherited From:
- Overrides:
-
setShadowOffsetX(offsetX)
-
Parameters:
Name Type Description offsetXolympe.df.PONumber | number -
setShadowOffsetY(offsetY)
-
Parameters:
Name Type Description offsetYolympe.df.PONumber | number -
setShadowRadius(radius)
-
Parameters:
Name Type Description radiusolympe.df.PONumber | number - Inherited From:
- Overrides:
-
setShadowSpread(spread)
-
Parameters:
Name Type Description spreadolympe.df.PONumber | number - Inherited From:
- Overrides:
-
setTitleBackgroundColor(titleBackgroundColor)
-
Parameters:
Name Type Description titleBackgroundColorolympe.df.Color | olympe.df.Proxy.<olympe.df.Color> -
setTitleBorderColor(titleBorderColor)
-
Parameters:
Name Type Description titleBorderColorolympe.df.Color | olympe.df.Proxy.<olympe.df.Color> -
setTitleBorderWidth(titleBorderWidth)
-
Parameters:
Name Type Description titleBorderWidtholympe.df.PONumber | number -
setTitleCornerRadius(titleCornerRadius)
-
Set the close button corner radius
Parameters:
Name Type Description titleCornerRadiusolympe.df.PONumber | number -
setTitleFontFamily(titleFontFamily)
-
Parameters:
Name Type Description titleFontFamilyolympe.df.POString | string -
setTitleFontSize(titleFontSize)
-
Parameters:
Name Type Description titleFontSizeolympe.df.PONumber | number -
setTitleFontWeight(titleFontWeight)
-
Parameters:
Name Type Description titleFontWeightolympe.df.PONumber | number -
setTitleHeight(titleHeight)
-
Parameters:
Name Type Description titleHeightolympe.df.PONumber | number -
setTitleTextColor(titleTextColor)
-
Parameters:
Name Type Description titleTextColorolympe.df.Color | olympe.df.Proxy.<olympe.df.Color> -
setTitleTextHorizontalAlign(titleHorizontalAlign)
-
Parameters:
Name Type Description titleHorizontalAlignolympe.df.Proxy.<olympe.ui.common.HorizontalAlign> | olympe.ui.common.HorizontalAlign -
setTitleTextVerticalAlign(titleVerticalAlign)
-
Parameters:
Name Type Description titleVerticalAlignolympe.df.Proxy.<olympe.ui.common.VerticalAlign> | olympe.ui.common.VerticalAlign
Olympe SDK