Package | ardisia.components.progressDisplay |
Class | public class ProgressDisplayIndeterminate |
Inheritance | ProgressDisplayIndeterminate ProgressDisplayBase Pane spark.components.Panel |
Default MXML PropertymxmlContentFactory
Property | Defined By | ||
---|---|---|---|
boundingMode : String
Set to bound the entire pane to the screen or no bounding at all. | Pane | ||
canBeDocked : Boolean = true
True to allow the pane to docked to a PaneNavigator when dragged over. | Pane | ||
canBeFloated : Boolean = true
Whether the pane can be floated. | Pane | ||
canBeResized : Boolean
True to allow the pane to be resized via mouse interaction while floated. | Pane | ||
delayAfterCloseFloat : Number = 0
Delay after close() is called before the tracker is closed. | ProgressDisplayBase | ||
delayBeforeFloat : Number = 0
Delay after show() is called before the indicator is popped up. | ProgressDisplayBase | ||
displayCloseButton : Boolean
True to allow the pane to be closed via mouse interaction while floated. | Pane | ||
displayMaximizedButton : Boolean
True to allow the pane to be maximized via mouse interaction while
floated. | Pane | ||
displayMinimizedButton : Boolean
True to allow the pane to be minimized via mouse interaction while
floated. | Pane | ||
draggable : Boolean
True to allow the pane to be dragged while floated. | Pane | ||
icon : Object
The pane icon. | Pane | ||
includeInControlBar : Boolean = true
False to signal that a floatPaneControlBar should not manage this pane. | Pane | ||
isDragging : Boolean [read-only]
True if the pane is currently being dragged. | Pane | ||
isFloating : Boolean [read-only]
Whether the pane is currently floated. | Pane | ||
isPlaying : Boolean [read-only]
True if the animation is playing. | ProgressDisplayIndeterminate | ||
label : String
The string to pass to the displayLabelPart. | ProgressDisplayBase | ||
maximized : Boolean
Any visual changes must be handled by the skin or an external class. | Pane | ||
minimized : Boolean
Any visual changes must be handled by the skin or an external class. | Pane | ||
minimumFloatTime : Number = 0
The minimum time the indicator will be displayed. | ProgressDisplayBase | ||
resizeThreshold : Number = 7
The threshold within the outer boundaries of the transformRegionPart
that will trigger a pane resize, rather than a drag. | Pane | ||
restoreRectangle : Rectangle
The rectangle that describes the measurements and layout for a pane
before it is maximized or minimized in the coordinate space of the pane's
systemManager. | Pane | ||
timeoutDuration : Number = 0
The delay after being displayed that the tracker will be closed
regardless of any other behaviour. | ProgressDisplayBase | ||
title : String [override]
The pane title. | Pane |
This component uses skins made up of skin parts. Do not set the skin parts directly. The component's skin sets the skin parts.
Skin Part | Description | Defined By | ||
---|---|---|---|---|
animatedImagePart:AnimatedImage | Required: true Part Type: Static Displays the animation. | ProgressDisplayIndeterminate | ||
closeButtonPart:spark.components.supportClasses.ButtonBase | Required: false Part Type: Static Optional button used to close the pane. Typically displayed when floating. If the "displayCloseButton" property is false, and this skin part is displayed, it will be disabled, hidden, and removed from layout. | Pane | ||
displayLabelPart:spark.components.Label | Required: false Part Type: Static Label used to display loading information. | ProgressDisplayBase | ||
iconPart:spark.primitives.BitmapImage | Required: false Part Type: Static Bitmap image used to display the pane icon. Displayed when floating. | Pane | ||
Required: false Part Type: Static Optional button used to maximize a floating pane to fill the viewable screen real estate. If the "displayMaximizedButton" property is false, it will be disabled, hidden, and removed from layout. | Pane | |||
minimizeButtonPart:spark.components.supportClasses.ButtonBase | Required: false Part Type: Static Optional button used to change the floating pane. If the "displayMinimizedButton" property is false, it will be disabled, hidden, and removed from layout. | Pane | ||
titleLabelPart:spark.components.supportClasses.TextBase | Required: false Part Type: Static The label that displays the pane title. Typically displayed when floating. | Pane | ||
transformRegionPart:spark.components.Group | Required: false Part Type: Static Region of the pane that is resizable via mouse interaction when floated if the "canBeResized" property is true and the mouse is within the "resizeThreshold". Is also the region of the pane that is draggable via mouse interaction when: floated , the "draggable" property is true, the mouse is down, and the cursor is not within the "resizeThreshold". | Pane |
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.