Class: InputPopupTheme

olympe.ui.std.theme. InputPopupTheme


new InputPopupTheme()

Creates an InputPopupTheme.

Extends

Members


<protected> autoHeight :olympe.df.POBoolean

Type:
Inherited From:
Overrides:

<protected> autoWidth :olympe.df.POBoolean

Type:
Inherited From:
Overrides:

Methods


getAnimateContent()

Inherited From:
Overrides:
Returns:
Type
olympe.df.POBoolean

getAnimateOverlay()

Inherited From:
Overrides:
Returns:
Type
olympe.df.POBoolean

getAnimation()

Inherited From:
Overrides:
Returns:
Type
olympe.df.Proxy.<olympe.ui.std.TransitionAnimation>

getAnimationDuration()

Inherited From:
Overrides:
Deprecated:
  • Yes
Returns:
Type
olympe.df.PONumber

getAutoHeight()

Overrides:
Returns:
Type
olympe.df.POBoolean

getAutoWidth()

Overrides:
Returns:
Type
olympe.df.POBoolean

getBackgroundColor()

Inherited From:
Overrides:
Returns:
Type
olympe.df.Color | olympe.df.Proxy.<olympe.df.Color>

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:
Type
olympe.df.Color | olympe.df.Proxy.<olympe.df.Color>

getBorderWidth()

Inherited From:
Overrides:
Returns:
Type
olympe.df.PONumber

getButtonThemeClass()

Returns:
Type
olympe.df.POString

getCornerRadius()

Inherited From:
Overrides:
Returns:
Type
olympe.df.PONumber

getDimension()

Inherited From:
Overrides:
Returns:
Type
olympe.df.PONumber

getInputBackgroundColor()

Returns:
Type
olympe.df.Color | olympe.df.Proxy.<olympe.df.Color>

getInputBorderColor()

Returns:
Type
olympe.df.Color | olympe.df.Proxy.<olympe.df.Color>

getInputBorderWidth()

Returns:
Type
olympe.df.PONumber

getInputFontFamily()

Returns:
Type
olympe.df.POString

getInputHeight()

Returns:
Type
olympe.df.PONumber

getInputPaddingBottom()

Returns:
Type
olympe.df.PONumber

getInputPaddingLeft()

Returns:
Type
olympe.df.PONumber

getInputPaddingRight()

Returns:
Type
olympe.df.PONumber

getInputPaddingTop()

Returns:
Type
olympe.df.PONumber

getInputTextColor()

Returns:
Type
olympe.df.Color | olympe.df.Proxy.<olympe.df.Color>

getMessageThemeClass()

Returns:
Type
olympe.df.POString

getOpacity()

Inherited From:
Overrides:
Returns:
Type
olympe.df.PONumber

getOverlayBackgroundColor()

Inherited From:
Overrides:
Returns:
Type
olympe.df.Color | olympe.df.Proxy.<olympe.df.Color>

getPadding()

Returns:
Type
olympe.df.PONumber

getShadowColor()

Inherited From:
Overrides:
Returns:
Type
olympe.df.Color | olympe.df.Proxy.<olympe.df.Color>

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

getSpacing()

Returns:
Type
olympe.df.PONumber

getTitleThemeClass()

Returns:
Type
olympe.df.POString

setAnimateContent(value)

Set whether to animate content inside the FloatingElement (if true), or the FloatingElement itself (if false)

Parameters:
Name Type Description
value olympe.df.POBoolean | boolean
Inherited From:
Overrides:

setAnimateOverlay(value)

Set whether to animate the overlay (for modal elements)

Parameters:
Name Type Description
value olympe.df.POBoolean | boolean
Inherited From:
Overrides:

setAnimation(animation)

Parameters:
Name Type Description
animation olympe.ui.std.TransitionAnimation
Inherited From:
Overrides:

setAnimationDuration(duration)

Parameters:
Name Type Description
duration number | olympe.df.PONumber
Inherited From:
Overrides:
Deprecated:
  • Animation duration is defined inside TransitionAnimation object

setAutoHeight(autoHeight)

Parameters:
Name Type Description
autoHeight olympe.df.POBoolean | boolean
Overrides:

setAutoWidth(autoWidth)

Parameters:
Name Type Description
autoWidth olympe.df.POBoolean | boolean
Overrides:

setBackgroundColor(color)

Parameters:
Name Type Description
color olympe.df.Color | olympe.df.Proxy.<olympe.df.Color>
Inherited From:
Overrides:

setBackgroundImagePosition(imagePosition)

Parameters:
Name Type Description
imagePosition olympe.df.PVector2
Inherited From:
Overrides:

setBackgroundImageSize(imageSize)

Parameters:
Name Type Description
imageSize olympe.df.PVector2
Inherited From:
Overrides:

setBackgroundImageUrl(url)

Parameters:
Name Type Description
url olympe.df.POString
Inherited From:
Overrides:

setBorderColor(borderColor)

Parameters:
Name Type Description
borderColor olympe.df.Color | olympe.df.Proxy.<olympe.df.Color>
Inherited From:
Overrides:

setBorderWidth(borderWidth)

Parameters:
Name Type Description
borderWidth olympe.df.PONumber | number
Inherited From:
Overrides:

setButtonThemeClass(themeClass)

Parameters:
Name Type Description
themeClass olympe.df.POString | string

setCornerRadius(cornerRadius)

Parameters:
Name Type Description
cornerRadius olympe.df.PONumber | number
Inherited From:
Overrides:

setDimension(dimension)

Parameters:
Name Type Description
dimension olympe.df.PVector2
Inherited From:
Overrides:

setDimensionHeight(height)

Parameters:
Name Type Description
height olympe.df.PONumber | number
Inherited From:
Overrides:

setDimensionWidth(width)

Parameters:
Name Type Description
width olympe.df.PONumber | number
Inherited From:
Overrides:

setInputBackgroundColor(color)

Parameters:
Name Type Description
color olympe.df.Color | olympe.df.Proxy.<olympe.df.Color>

setInputBorderColor(color)

Parameters:
Name Type Description
color olympe.df.Color | olympe.df.Proxy.<olympe.df.Color>

setInputBorderWidth(width)

Parameters:
Name Type Description
width olympe.df.PONumber | number

setInputFontFamily(font)

Parameters:
Name Type Description
font olympe.df.POString | string

setInputHeight(height)

Parameters:
Name Type Description
height olympe.df.PONumber | number

setInputPaddingBottom(padding)

Parameters:
Name Type Description
padding olympe.df.PONumber | number

setInputPaddingLeft(padding)

Parameters:
Name Type Description
padding olympe.df.PONumber | number

setInputPaddingRight(padding)

Parameters:
Name Type Description
padding olympe.df.PONumber | number

setInputPaddingTop(padding)

Parameters:
Name Type Description
padding olympe.df.PONumber | number

setInputTextColor(color)

Parameters:
Name Type Description
color olympe.df.Color | olympe.df.Proxy.<olympe.df.Color>

setMessageThemeClass(messageThemeClass)

Parameters:
Name Type Description
messageThemeClass olympe.df.POString | string

setOpacity(opacity)

Parameters:
Name Type Description
opacity olympe.df.PONumber | number
Inherited From:
Overrides:

setOverlayBackgroundColor(color)

Parameters:
Name Type Description
color olympe.df.PColor
Inherited From:
Overrides:

setPadding(padding)

Parameters:
Name Type Description
padding olympe.df.PONumber | number

setShadow(offset, radius [, spread] [, color] [, inset])

Parameters:
Name Type Argument Default Description
offset olympe.df.PVector2

Offset in px

radius olympe.df.PONumber | number

Blur radius in px

spread olympe.df.PONumber | number <optional>
0

Spread radius in px

color olympe.df.Color | olympe.df.Proxy.<olympe.df.Color> <optional>
'#000000'
inset olympe.df.POBoolean | boolean <optional>
false

rue if internal shadow

Inherited From:
Overrides:

setShadowColor(color)

Parameters:
Name Type Description
color olympe.df.Color | olympe.df.Proxy.<olympe.df.Color>
Inherited From:
Overrides:

setShadowInset(inset)

Parameters:
Name Type Description
inset olympe.df.POBoolean | boolean
Inherited From:
Overrides:

setShadowOffsetX(offsetX)

Parameters:
Name Type Description
offsetX olympe.df.PONumber | number
Inherited From:
Overrides:

setShadowOffsetY(offsetY)

Parameters:
Name Type Description
offsetY olympe.df.PONumber | number
Inherited From:
Overrides:

setShadowRadius(radius)

Parameters:
Name Type Description
radius olympe.df.PONumber | number
Inherited From:
Overrides:

setShadowSpread(spread)

Parameters:
Name Type Description
spread olympe.df.PONumber | number
Inherited From:
Overrides:

setSpacing(spacing)

Parameters:
Name Type Description
spacing olympe.df.PONumber | number

setTitleThemeClass(titleThemeClass)

Parameters:
Name Type Description
titleThemeClass olympe.df.POString | string