blob: 00d83d352f51ed24b95cb430f9842f4f29e95d37 [file] [log] [blame]
{ "type": "class",
"qname": "org.apache.royale.binding.DataBindingBase",
"baseClassname": ""
,
"description": "The DataBindingBase class is the base class for custom data binding implementations that can be cross-compiled.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.0"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"members": [
{ "type": "method",
"qname": "org.apache.royale.binding.DataBindingBase",
"namespace": "",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Constructor.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.0"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "",
"params": []}
,
{ "type": "field",
"qname": "_strand",
"return": "org.apache.royale.core.IStrand",
"namespace": "protected",
"bindable": [],
"details": [],
"deprecated": {}},
{ "type": "field",
"qname": "deferredBindings",
"return": "Object",
"namespace": "protected",
"bindable": [],
"details": [],
"deprecated": {}},
{ "type": "field",
"qname": "initEventType",
"return": "String",
"namespace": "protected",
"bindable": [],
"details": [],
"deprecated": {}},
{ "type": "method",
"qname": "initializeNow",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "This method is a way to manually initialize the binding support at an earlier time than would happen by default ( this is usually the timing of 'initBindings' but could vary according to the timing of whatever initTypeEvent is for a particular sub-class) This can be useful in some cases when porting legacy code that expects bindings to be active at a certain alternate time, e.g. before mxml content is created and assigned, for example. This method will be dead-code-eliminated in js-release builds if not used in an application's code",
"tags": [
{ "tagName": "royaleignorecoercion",
"values": ["org.apache.royale.events.IEventDispatcher"]},
{ "tagName": "royalesuppressexport",
"values": []} ],
"return": "void",
"params": []}
,
{ "type": "accessor",
"access": "write-only",
"return": "org.apache.royale.core.IStrand",
"qname": "strand",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "copy",
"values": ["org.apache.royale.core.IBead#strand"]},
{ "tagName": "productversion",
"values": ["Royale 0.0"]},
{ "tagName": "royaleignorecoercion",
"values": ["org.apache.royale.events.IEventDispatcher"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "method",
"qname": "processBindings",
"namespace": "protected",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "royaleignorecoercion",
"values": ["Array"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.events.Event"}]}
,
{ "type": "method",
"qname": "processBindingData",
"namespace": "protected",
"bindable": [],
"details": [],
"deprecated": {},
"return": "void",
"params": [{ "name": "array", "type": "Array"},
{ "name": "first", "type": "int"}]}
,
{ "type": "method",
"qname": "prepareCreatedBinding",
"namespace": "protected",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "royaleemitcoercion",
"values": ["org.apache.royale.core.IStrand"]},
{ "tagName": "royaleignorecoercion",
"values": ["org.apache.royale.core.IBead", "org.apache.royale.events.IEventDispatcher"]} ],
"return": "void",
"params": [{ "name": "binding", "type": "org.apache.royale.core.IBinding"},
{ "name": "bindingObject", "type": "Object"},
{ "name": "destinationObject", "type": "Object"}]}
,
{ "type": "method",
"qname": "setupWatchers",
"namespace": "protected",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "royaleignorecoercion",
"values": ["Function", "String"]} ],
"return": "void",
"params": [{ "name": "gb", "type": "org.apache.royale.binding.GenericBinding"},
{ "name": "index", "type": "int"},
{ "name": "watchers", "type": "Array"},
{ "name": "parentWatcher", "type": "org.apache.royale.binding.WatcherBase"}]}
,
{ "type": "method",
"qname": "decodeWatcher",
"namespace": "protected",
"bindable": [],
"details": [],
"deprecated": {},
"return": "Object",
"params": [{ "name": "bindingData", "type": "Array"}]}
,
{ "type": "method",
"qname": "makeConstantBinding",
"namespace": "protected",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "royaleignorecoercion",
"values": ["org.apache.royale.core.IBinding"]} ],
"return": "void",
"params": [{ "name": "binding", "type": "Object"}]}
,
{ "type": "method",
"qname": "makeGenericBinding",
"namespace": "protected",
"bindable": [],
"details": [],
"deprecated": {},
"return": "void",
"params": [{ "name": "binding", "type": "Object"},
{ "name": "index", "type": "int"},
{ "name": "watchers", "type": "Object"}]}
]
}