View comments | RSS feed
Packagemx.utils
Classpublic dynamic class DescribeTypeCacheRecord
InheritanceDescribeTypeCacheRecord Inheritance Proxy Inheritance Object

This class represents a single cache entry, this gets created as part of the describeType method call on the DescribeTypeCache class.



Public Properties
 PropertyDefined by
 Inheritedconstructor : Object
A reference to the class object or constructor function for a given object instance.
Object
 Inheritedprototype : Object
[static] A reference to the prototype object of a class or function object.
Object
Public Methods
 MethodDefined by
 Inherited
Indicates whether an object has a specified property defined.
Object
 Inherited
Indicates whether an instance of the Object class is in the prototype chain of the object specified as the parameter.
Object
 Inherited
Indicates whether the specified property exists and is enumerable.
Object
 Inherited
Sets the availability of a dynamic property for loop operations.
Object
 Inherited
Returns the string representation of the specified object.
Object
 Inherited
Returns the primitive value of the specified object.
Object
Protected Methods
 MethodDefined by
 Inherited
callProperty(name:*, ... rest):*
Overrides the behavior of an object property that can be called as a function.
Proxy
 Inherited
Overrides the request to delete a property.
Proxy
 Inherited
Overrides the use of the descendant operator.
Proxy
 Inherited
getProperty(name:*):*
Overrides any request for a property's value.
Proxy
 Inherited
Overrides a request to check whether an object has a particular property by name.
Proxy
 Inherited
Checks whether a supplied QName is also marked as an attribute.
Proxy
 Inherited
Allows enumeration of the proxied object's properties by index number to retrieve property names.
Proxy
 Inherited
Allows enumeration of the proxied object's properties by index number.
Proxy
 Inherited
nextValue(index:int):*
Allows enumeration of the proxied object's properties by index number to retrieve property values.
Proxy
 Inherited
setProperty(name:*, value:*):void
Overrides a call to change a property's value.
Proxy




Take a survey


Comments


Rambo 007 said on Oct 2, 2007 at 11:51 AM :
I think the documentation on this object is missing some key components:
It does not work to say: record.foo.bar ("record" is a DescribeTypeCacheRecord instance), though in the absence of anything stated in the docs, and given that the cache record is returned from DescribeTypeCache, you'd expect it would be directly compatible with the resutl of flash.utils.describeTpe()). There's a property called "typeDescription" that the cache record has that contains the actual XML, and this should be documented thoroughly. It also has properties "bindabilityInfo" and "cache"; these are not documented either, and at least bindabilityInfo is used in the flex sources so it may be of value.

 

RSS feed | Send me an e-mail when comments are added to this page | Comment Report

Current page: http://livedocs.adobe.com/flex/201/langref/mx/utils/DescribeTypeCacheRecord.html