Addproperty (Object.addproperty Method) - MACROMEDIA FLASH 8-FLASH LITE 2.X ACTIONSCRIPT LANGUAGE Reference

Flash lite 2.x actionscript language reference
Hide thumbs Also See for FLASH 8-FLASH LITE 2.X ACTIONSCRIPT LANGUAGE:
Table of Contents

Advertisement

Modifiers
Signature
isPrototypeOf(theClass:Object) :
Boolean
static
registerClass(name:String,
theClass:Function) :
toString() :
unwatch(name:String) :
valueOf() :
watch(name:String,
callback:Function,
[userData:Object]) :

addProperty (Object.addProperty method)

public addProperty(name:String, getter:Function, setter:Function) : Boolean
Creates a getter/setter property. When Flash reads a getter/setter property, it invokes the
function, and the function's return value becomes the value of
getter/setter property, it invokes the
a property with the given name already exists, the new property overwrites it.
A "get" function is a function with no parameters. Its return value can be of any type. Its type
can change between invocations. The return value is treated as the current value of the
property.
A "set" function is a function that takes one parameter, which is the new value of the property.
For example, if property
parameter
of type number. The return value of the set function is ignored.
1
You can add getter/setter properties to prototype objects. If you add a getter/setter property to
a prototype object, all object instances that inherit the prototype object inherit the getter/
setter property. This makes it possible to add a getter/setter property in one location, the
prototype object, and have it propagate to all instances of a class (similar to adding methods to
prototype objects). If a get/set function is invoked for a getter/setter property in an inherited
prototype object, the reference passed to the get/set function is the originally referenced
object--not the prototype object.
Boolean
String
Boolean
Object
Boolean
function and passes it the new value as a parameter. If
set
is assigned by the statement
x
Description
Indicates whether an instance of the
Object class is in the prototype
chain of the object specified as an
argument.
Associates a movie clip symbol with
an ActionScript object class.
Converts the specified object to a
string and returns it.
Removes a watchpoint that
Object.watch() created.
Returns the primitive value of the
specified object.
Registers an event handler to be
invoked when a specified property
of an ActionScript object changes.
. When Flash writes a
name
, the set function is passed the
x = 1
get
Object
551

Advertisement

Table of Contents
loading

Table of Contents