Flash 8 Documentation |
|||
| Components Language Reference > Loader component > Loader class | |||
Inheritance MovieClip > UIObject class > UIComponent class > View > Loader
ActionScript Class Name mx.controls.Loader
The properties of the Loader class let you set content to load and monitor its loading progress at runtime.
Setting a property of the Loader class with ActionScript overrides the parameter of the same name set in the Property inspector or Component inspector.
Each component class has a version property, which is a class property. Class properties are available only on the class itself. The version property returns a string that indicates the version of the component. To access this property, use the following code:
trace(mx.controls.Loader.version);
|
NOTE |
|
The code |
The following table lists the method of the Loader class.
|
Method |
Description |
|---|---|
|
Loads the content specified by the |
The following table lists the methods the Loader class inherits from the UIObject class. When calling these methods from the Loader object, use the form LoaderInstance.methodName.
|
Method |
Description |
|---|---|
|
Creates an object on the specified class. |
|
|
Creates a subobject on an object. |
|
|
Destroys a component instance. |
|
|
Calls a function when parameters have been set in the Property and Component inspectors. |
|
|
Gets the style property from the style declaration or object. |
|
|
Marks the object so it is redrawn on the next frame interval. |
|
|
Moves the object to the requested position. |
|
|
Forces validation of the object so it is drawn in the current frame. |
|
|
Resizes the object to the requested size. |
|
|
Sets a skin in the object. |
|
|
Sets the style property on the style declaration or object. |
The following table lists the methods the Loader class inherits from the UIComponent class. When calling these methods from the Loader object, use the form LoaderInstance.methodName.
|
Method |
Description |
|---|---|
|
Returns a reference to the object that has focus. |
|
|
Sets focus to the component instance. |
The following table lists properties of the Loader class.
|
Property |
Description |
|---|---|
|
A Boolean value that indicates whether the content loads automatically ( |
|
|
A read-only property that indicates the number of bytes that have been loaded. |
|
|
A read-only property that indicates the total number of bytes in the content. |
|
|
A reference to the content of the loader. This property is read-only. |
|
|
A string that indicates the URL of the content to be loaded. |
|
|
A number that indicates the percentage of loaded content. This property is read-only. |
|
|
A Boolean value that indicates whether the content scales to fit the loader ( |
The following table lists the properties the Loader class inherits from the UIObject class. When accessing these properties from the Loader object, use the form LoaderInstance.propertyName.
|
Property |
Description |
|---|---|
|
The position of the bottom edge of the object, relative to the bottom edge of its parent. Read-only. |
|
|
The height of the object, in pixels. Read-only. |
|
|
The left edge of the object, in pixels. Read-only. |
|
|
The position of the right edge of the object, relative to the right edge of its parent. Read-only. |
|
|
A number indicating the scaling factor in the x direction of the object, relative to its parent. |
|
|
A number indicating the scaling factor in the y direction of the object, relative to its parent. |
|
|
The position of the top edge of the object, relative to its parent. Read-only. |
|
|
A Boolean value indicating whether the object is visible ( |
|
|
The width of the object, in pixels. Read-only. |
|
|
The left edge of the object, in pixels. Read-only. |
|
|
The top edge of the object, in pixels. Read-only. |
The following table lists the properties the Loader class inherits from the UIComponent class. When accessing these properties from the Loader object, use the form LoaderInstance.propertyName.
|
Property |
Description |
|---|---|
|
Indicates whether the component can receive focus and input. |
|
|
A number indicating the tab order for a component in a document. |
The following table lists events of the Loader class.
|
Event |
Description |
|---|---|
|
Triggered when the content finished loading. |
|
|
Triggered while content is loading. |
The following table lists the events the Loader class inherits from the UIObject class.
|
Event |
Description |
|---|---|
|
Broadcast when an object is about to draw its graphics. |
|
|
Broadcast when an object's state changes from visible to invisible. |
|
|
Broadcast when subobjects are being created. |
|
|
Broadcast when the object has moved. |
|
|
Broadcast when an object has been resized. |
|
|
Broadcast when an object's state changes from invisible to visible. |
|
|
Broadcast when the subobjects are being unloaded. |
The following table lists the events the Loader class inherits from the UIComponent class.
|
Event |
Description |
|---|---|
|
Broadcast when an object receives focus. |
|
|
Broadcast when an object loses focus. |
|
|
Broadcast when a key is pressed. |
|
|
Broadcast when a key is released. |
Version 8
RSS feed | Send me an e-mail when comments are added to this page | Comment Report
Current page: http://livedocs.adobe.com/flash/8/main/00003744.html
Comments
No screen name said on Mar 22, 2007 at 9:16 AM :