A ProgressEvent object is dispatched when a load operation has begun or a
socket has received data. These events are usually generated when SWF
files, images or data are loaded into an application. There are two types
of progress events:
ProgressEvent.SOCKET_DATA. Additionally, in AIR ProgressEvent
objects are dispatched when a data is sent to or from a child process using
the NativeProcess class.
Creates an Event object that contains information about progress events. Event objects are passed as parameters to event listeners.
The type of the event. Possible values
Determines whether the Event object participates in the bubbling stage of the event flow.
Determines whether the Event object can be canceled.
The number of items or bytes loaded at the time the listener processes the event.
The total number of items or bytes that will be loaded if the loading process succeeds.
The total number of items or bytes that will be loaded if the loading process succeeds. If the progress event is dispatched/attached to a Socket object, the bytesTotal will always be 0 unless a value is specified in the bytesTotal parameter of the constructor. The actual number of bytes sent back or forth is not set and is up to the application developer.
Defines the value of the
type property of a
progress event object.
This event has the following properties: