blob: 204f38344efe38201222875f618a28eae5f7e05a [file] [log] [blame]
{ "type": "interface",
"qname": "org.apache.royale.core.IItemRendererInitializer",
"baseInterfaceNames": [
"org.apache.royale.core.IBead"]
,
"description": "The IItemRendererInitializer interface is the basic interface for beads that initialize properties on an IItemRenderer. Simple implementations only assign the itemRendererOwnerView property, but others will assign other properties if needed. The implementations do not assign the data property. The Factory/Mapper will assign data as the last property, after parenting, in order to trigger any data-bindings once.",
"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": "initializeItemRenderer",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "This method is called to generate another instance of an item renderer.",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.core.IItemRenderer"]},
{ "tagName": "param",
"values": ["renderer The renderer", "data The data for the renderer", "ownerView the view of the component that owns the renderers"]},
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.0"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "renderer", "type": "org.apache.royale.core.IItemRenderer"},
{ "name": "data", "type": "Object"}]}
]
}