DataSet.last()

Availability

Flash Player 7.

Edition

Flash MX Professional 2004.

Usage

dataSetInstance.last()

Returns

Nothing.

Description

Method; makes the last item in the current view of the collection the current item.

Example

The following code, attached to a Button component, goes to the last item in the DataSet collection:

function goLast(evt_obj:obj):Void {
    inventory_ds.last();
}
goLast_button.addEventListener("click", goLast);

The following example iterates over all the items in the current view of the collection (starting from the its last item) and performs a calculation on the price property of each item:

my_ds.addItem({name:"item a", price:16});
my_ds.addItem({name:"item b", price:9});

my_ds.last();
while (my_ds.hasPrevious()) {
    my_ds.currentItem.price *= 0.5; // Everything's 50% off!
    my_ds.previous();
}

for (var i in my_ds.items) {
    trace(my_ds.items[i].name + ": " + my_ds.items[i].price);
}

See also

DataSet.first()


Flash CS3