Class: GlossyButton

lime.GlossyButton

new lime.GlossyButton(txt)

Glossy button. Rounded button with some predefined style. Use lime.Button for lower level control.
Parameters:
Name Type Description
txt string Text shown on the button.
Source:

Extends

Summary

Methods
getSize()
<protected> makeState_(txt) → {lime.RoundedRect}
Make state for a button.
setColor(clr) → {lime.GlossyButton}
Set button base color
setFontSize(txt) → {lime.GlossyButton}
Set button text font size.
setSize()
setText(txt) → {lime.GlossyButton}
Set button text.
Inherited
lime.Button.addEventListenerlime.Button.addTransitionlime.Button.appendChildlime.Button.calcRelativeQualitylime.Button.clearTransitionlime.Button.createDomElementlime.Button.getAnchorPointlime.Button.getAutoResizelime.Button.getBoundingBoxlime.Button.getChildAtlime.Button.getChildIndexlime.Button.getCSS3DTransformsAllowedlime.Button.getDeepestDomElementlime.Button.getDeepestParentWithDomlime.Button.getDirectorlime.Button.getDirtylime.Button.getFramelime.Button.getHiddenlime.Button.getMasklime.Button.getNumberOfChildrenlime.Button.getOpacitylime.Button.getParentlime.Button.getParentStack_lime.Button.getPositionlime.Button.getQualitylime.Button.getRelativeQualitylime.Button.getRotationlime.Button.getScalelime.Button.getScenelime.Button.getStatelime.Button.hitTestlime.Button.localToNodelime.Button.localToParentlime.Button.localToScreenlime.Button.measureContentslime.Button.needsDomElementlime.Button.parentToLocallime.Button.removeAllChildrenlime.Button.removeChildlime.Button.removeChildAtlime.Button.removeDomElementlime.Button.removeEventListenerlime.Button.runActionlime.Button.screenToLocallime.Button.setAllow3DCSSTransformslime.Button.setAnchorPointlime.Button.setAutoResizelime.Button.setChildIndexlime.Button.setDirtylime.Button.setDownStatelime.Button.setHiddenlime.Button.setMasklime.Button.setOpacitylime.Button.setPositionlime.Button.setQualitylime.Button.setRendererlime.Button.setRotationlime.Button.setScalelime.Button.setStatelime.Button.setUpStatelime.Button.updatelime.Button.updateDomElementlime.Button.updateLayoutlime.Button.wasAddedToTreelime.Button.wasRemovedFromTree

Methods

getSize()

Source:

<protected> makeState_(txt) → {lime.RoundedRect}

Make state for a button.
Parameters:
Name Type Description
txt string Text shown on the button.
Source:
Returns:
state.
Type
lime.RoundedRect

setColor(clr) → {lime.GlossyButton}

Set button base color
Parameters:
Name Type Description
clr * New base color.
Source:
Returns:
object itself.
Type
lime.GlossyButton

setFontSize(txt) → {lime.GlossyButton}

Set button text font size.
Parameters:
Name Type Description
txt number Number.
Source:
Returns:
object itself.
Type
lime.GlossyButton

setSize()

Source:

setText(txt) → {lime.GlossyButton}

Set button text.
Parameters:
Name Type Description
txt string Text.
Source:
Returns:
object itself.
Type
lime.GlossyButton