Object


Object

public class Object

La classe Object forme la racine de la hiérarchie de classes ActionScript. Cette classe contient un petit sous-ensemble des fonctions fournies par la classe Object de JavaScript.

Disponibilité : ActionScript 1.0 ; Flash Lite 2.0 - (devenu un objet natif dans Flash Player 6, ce qui a amélioré les performances de façon significative).

Résumé des propriétés

Modificateurs

Propriété

Description

 

constructor:Object

Référence à la fonction constructeur pour une occurrence d'objet donnée.

 

__proto__:Object

Fait référence à la propriété prototype de la classe (ActionScript 2.0) ou de la fonction constructeur (ActionScript 1.0) utilisée pour créer l'objet.

static

prototype:Object

Une référence à la superclasse d'un objet classe ou fonction.

 

__resolve:Object

Référence à une fonction définie par l'utilisateur qui est appelée si le code ActionScript fait référence à une propriété ou une méthode non définie.

Récapitulatif des constructeurs

Signature

Description

Object()

Crée un objet Object et stocke une référence à la méthode constructeur de l'objet dans la propriété constructor de ce dernier.

Résumé de la méthode

Modificateurs

Signature

Description

 

addProperty(name:String, getter:Function, setter:Function) : Boolean

Crée une propriété de lecture/définition.

 

hasOwnProperty(name:String) : Boolean

Indique si la propriété spécifiée d'un objet est définie.

 

isPropertyEnumerable(name:String) : Boolean

Indique si la propriété spécifiée existe et est énumérable.

 

isPrototypeOf(theClass:Object) : Boolean

Indique si une occurrence de la classe Object figure dans la chaîne de prototypes de l'objet spécifié en tant qu'argument.

static

registerClass(name:String, theClass:Function) : Boolean

Associe un symbole de clip à une classe d'objet ActionScript.

 

toString() : String

Convertit l'objet spécifié en chaîne et renvoie cette dernière.

 

unwatch(name:String) : Boolean

Supprime un point d'observation créé par Object.watch().

 

valueOf() : Object

Renvoie la valeur primitive de l'objet spécifié.

 

watch(name:String, callback:Function, [userData:Object]) : Boolean

Enregistre un gestionnaire d'événements à appeler lorsque la propriété spécifiée d'un objet ActionScript change.