mx.controls

# ProgressBarMode - AS3 Flex

Package | mx.controls
Class | public final class ProgressBarMode
Inheritance | ProgressBarMode Object

Language Version: | ActionScript 3.0

Product Version: | Flex 3

Runtime Versions: | Flash Player 9, AIR 1.1

The ProgressBarMode class defines the values for the `mode` property of the ProgressBar class.

Learn more

ProgressBar control

Related API Elements

mx.controls.ProgressBar

Public Properties
Hide Inherited Public Properties
Show Inherited Public Properties

| Property | Defined By
--- | --- | ---
|  | constructor : Object A reference to the class object or constructor function for a given object instance. | Object

Public Methods
Hide Inherited Public Methods
Show Inherited Public Methods

| Method | Defined By
--- | --- | ---
|  | hasOwnProperty(name:String):Boolean Indicates whether an object has a specified property defined. | Object
|  | isPrototypeOf(theClass:Object):Boolean Indicates whether an instance of the Object class is in the prototype chain of the object specified as the parameter. | Object
|  | propertyIsEnumerable(name:String):Boolean Indicates whether the specified property exists and is enumerable. | Object
|  | setPropertyIsEnumerable(name:String, isEnum:Boolean = true):void Sets the availability of a dynamic property for loop operations. | Object
|  | toLocaleString():String Returns the string representation of this object, formatted according to locale-specific conventions. | Object
|  | toString():String Returns the string representation of the specified object. | Object
|  | valueOf():Object Returns the primitive value of the specified object. | Object

Public Constants

| Constant | Defined By
--- | --- | ---
|  | EVENT : String = "event" [static] The control specified by the source property must dispatch progress and completed events. | ProgressBarMode
|  | MANUAL : String = "manual" [static] You manually update the ProgressBar status. | ProgressBarMode
|  | POLLED : String = "polled" [static] The source property must specify an object that exposes the getBytesLoaded() and getBytesTotal() methods. | ProgressBarMode

Constant Detail

### EVENT

Constant

`public static const EVENT:String = "event"`

Language Version: | ActionScript 3.0

Product Version: | Flex 3

Runtime Versions: | Flash Player 9, AIR 1.1

The control specified by the `source` property must dispatch `progress` and `completed` events. The ProgressBar uses these events to update its status.

### MANUAL

Constant

`public static const MANUAL:String = "manual"`

Language Version: | ActionScript 3.0

Product Version: | Flex 3

Runtime Versions: | Flash Player 9, AIR 1.1

You manually update the ProgressBar status. In this mode, you specify the `maximum` and `minimum` properties and use the `setProgress()` method to specify the status. This mode is often used when the `indeterminate` property is `true`.

### POLLED

Constant

`public static const POLLED:String = "polled"`

Language Version: | ActionScript 3.0

Product Version: | Flex 3

Runtime Versions: | Flash Player 9, AIR 1.1

The `source` property must specify an object that exposes the `getBytesLoaded()` and `getBytesTotal()` methods. The ProgressBar control calls these methods to update its status.

© 2015 Adobe Systems Incorporated. All rights reserved.
Mon Apr 10 2017, 12:28 PM -07:00