Package | com.threerings.util |
Class | public class ImmutableProxyObject |
Inheritance | ImmutableProxyObject ![]() |
Property | Defined by | ||
---|---|---|---|
_itrKeys : Array | ImmutableProxyObject | ||
_source : Object | ImmutableProxyObject | ||
_throwErrors : Boolean | ImmutableProxyObject |
Method | Defined by | ||
---|---|---|---|
ImmutableProxyObject(source:Object, throwErrors:Boolean = true)
| ImmutableProxyObject | ||
toString():String
| ImmutableProxyObject |
Method | Defined by | ||
---|---|---|---|
callProperty(name:*, ... rest):*
| ImmutableProxyObject | ||
deleteProperty(name:*):Boolean
| ImmutableProxyObject | ||
getProperty(key:*):*
| ImmutableProxyObject | ||
hasProperty(key:*):Boolean
| ImmutableProxyObject | ||
immutable():void
| ImmutableProxyObject | ||
nextName(index:int):String
| ImmutableProxyObject | ||
nextNameIndex(index:int):int
| ImmutableProxyObject | ||
nextValue(index:int):*
| ImmutableProxyObject | ||
setProperty(name:*, value:*):void
| ImmutableProxyObject |
_itrKeys | property |
protected var _itrKeys:Array
_source | property |
protected var _source:Object
_throwErrors | property |
protected var _throwErrors:Boolean
ImmutableProxyObject | () | constructor |
public function ImmutableProxyObject(source:Object, throwErrors:Boolean = true)
Parameters
source:Object |
|
throwErrors:Boolean (default = true )
|
callProperty | () | method |
flash_proxy override function callProperty(name:*, ... rest):*
Parameters
name:* |
|
... rest |
* |
deleteProperty | () | method |
flash_proxy override function deleteProperty(name:*):Boolean
Parameters
name:* |
Boolean |
getProperty | () | method |
flash_proxy override function getProperty(key:*):*
Parameters
key:* |
* |
hasProperty | () | method |
flash_proxy override function hasProperty(key:*):Boolean
Parameters
key:* |
Boolean |
immutable | () | method |
protected function immutable():void
nextName | () | method |
flash_proxy override function nextName(index:int):String
Parameters
index:int |
String |
nextNameIndex | () | method |
flash_proxy override function nextNameIndex(index:int):int
Parameters
index:int |
int |
nextValue | () | method |
flash_proxy override function nextValue(index:int):*
Parameters
index:int |
* |
setProperty | () | method |
flash_proxy override function setProperty(name:*, value:*):void
Parameters
name:* |
|
value:* |
toString | () | method |
public function toString():String
Returns
String |