Flash CS4 Professional ActionScript 2.0

Other listings in this book

This book also describes several classes and APIs that are not included in the categories of components listed in the previous section. These classes and APIs are listed in the following table.

Item

Description

CellRenderer API

A set of properties and methods that the list-based components (List, DataGrid, Tree, Menu, and ComboBox) use to manipulate and display custom cell content for each of their rows.

Collection interface

Lets you manage a group of related items, called collection items. Each collection item in this set has properties that are described in the metadata of the collection item class definition.

DataGridColumn class

Lets you create objects to use as columns of a data grid.

Delegate class

Allows a function passed from one object to another to be run in the context of the first object.

Delta interface

Provides access to the transfer object, collection, and transfer object-level changes.

DeltaItem class

Provides information about an individual operation performed on a transfer object.

DeltaPacket interface

Along with the Delta interface and DeltaItem class, lets you manage changes made to data.

EventDispatcher class

Let you add and remove event listeners so that your code can react to events appropriately.

Iterator interface

Lets you step through the objects that a collection contains.

MenuDataProvider class

Lets XML instances assigned to a Menu.dataProvider property use methods and properties to manipulate their own data as well as the associated menu views.

RectBorder class

Describes the styles used to control component borders.

SimpleButton class

Lets you control some aspects of button appearance and behavior.

TransferObject interface

Defines a set of methods that items managed by the DataSet component must implement.

TreeDataProvider interface

A set of properties and methods used to create XML for the Tree.dataProvider property.

Tween class

Lets you use ActionScript to move, resize, and fade movie clips easily on the Stage.

UIComponent class

Provides methods, properties, and events that allow components to share some common behavior.

UIEventDispatcher class

Allows components to emit certain events. This class is mixed in to the UIComponent class.

UIObject class

The base class for all components.