User Guide
400 Chapter 6: ActionScript Core Classes
Parameters
None.
Returns
Nothing.
Description
Method; purges all the data from the shared object and deletes the shared object from the disk.
The reference to
my_so is still active, and my_so is now empty.
Example
The following example sets data in the shared object, and then empties all of the data from the
shared object.
var my_so:SharedObject = SharedObject.getLocal("superfoo");
my_so.data.name = "Hector";
trace("before my_so.clear():");
for (var prop in my_so.data) {
trace("\t"+prop);
}
trace("");
my_so.clear();
trace("after my_so.clear():");
for (var prop in my_so.data) {
trace("\t"+prop);
}
This ActionScript writes the following message to the log file:
before my_so.clear():
name
after my_so.clear():
SharedObject.data
Availability
Flash Player 6.
Usage
myLocalSharedObject.data:Object
Description
Property; the collection of attributes assigned to the data property of the object; these attributes
can be shared and/or stored. Each attribute can be an object of any basic ActionScript or
JavaScript type—Array, Number, Boolean, and so on. For example, the following lines assign
values to various aspects of a shared object:
var items_array:Array = new Array(101, 346, 483);
var currentUserIsAdmin:Boolean = true;
var currentUserName:String = "Ramona";