Package | ardisia.components.gauges |
Class | public class HLinearGauge |
Inheritance | HLinearGauge ![]() ![]() ![]() |
At first, may appear to be much heavier than the Flex SDK Slider, but the additional functionality optional.
View the technical documentation on the Ardisia Labs website for more information.
Method | Defined By | ||
---|---|---|---|
![]() | commitProperties():void [override] | LinearGaugeBase | |
![]() | createChildren():void [override] | LinearGaugeBase | |
![]() | eventSwallower(event:Event):void
Swallows an event and immediately stops propagation. | LinearGaugeBase | |
![]() | flipThumbs():MouseEvent
If multiple thumbs are displayed, switches each thumb's position with
one another. | LinearGaugeBase | |
![]() | formatLabelText(value:Number):Object
Format the value to a human readable String. | GaugeBase | |
![]() | multiThumbInstanceHandler(event:Event):void
Handles events on the multiThumb instance
| LinearGaugeBase | |
rangeThumbInstanceHandler(event:Event):void [override]
Handles events on the rangeThumb instance. | HLinearGauge | ||
![]() | setValue(value:Number):void [override] | LinearGaugeBase | |
![]() | updateMultiThumbPart():void
Update the multi thumb skin parts. | LinearGaugeBase | |
![]() | updateRangeThumbFactoryPart():void
Update the range thumb skin part. | LinearGaugeBase | |
![]() | updateThumbLabels():void
Update the thumb labels skin parts. | LinearGaugeBase | |
![]() | updateTickLabels():void
Update the tick labels skin parts. | GaugeBase | |
![]() | validateRange(proposedValue:Number):Number
Ensures that the proposed value will not exceed min/max range bounds. | LinearGaugeBase |
This component uses skins made up of skin parts. Do not set the skin parts directly. The component's skin sets the skin parts.
To skin the component, implement a skin that defines the following states. Although you must implement all skin states, a skin state can be empty. An empty skin state specifies no changes to the default skin state.