RemoteObjectAMF0 update - makeObjectsBindable
October 17th, 2006
As more people are using the RemoteObjectAMF0 the component receives some updates. The update is in regards to the "makeObjectsBindable" attribute that is present on Flex RPC service components.
I used the HTTPService's makeObjectsBindable documentation to implemented a part of what makeObjectsBindable might do.
If makeObjectsBindable is true then the Array will be wrapped in an ArrayCollection.
Now you can bind the result straight to dataProvider value like:
-
[Bindable]
-
[ArrayElementType("com.renaun.samples.login.vo.BookVO")]
-
private var books:ArrayCollection;
-
-
books = ArrayCollection( event.result );
-
// instead of
-
books = new ArrayCollection( ArrayUtil.toArray( event.result ) );
You'll find the source and example changes in the here.
Entry Filed under: Adobe Flex, Flex,AMF,PHP, Rich Internet Applications



1 Comment Add your own
1. luchyx | 2006-10-30 at 10.33 pm
Hi Erickson,!
I wondering if your class RemoteObjectAMF0 support the new version of cairngorm.?
I’m getting the error:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at com.renaun.rpc::ResponderAMF0/::onQueryFault().
The class is excellent!,
Thanks.
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed