I am moving the AdvancedForm component to the FlexLib library. The FlexLib was created recently as a place for Flex developers to have a one stop shop for Flex components.
The library is full of some very useful components and we are looking to the developer community to add more.
March 12th, 2007
The RemoteObjectAMF0 under went a few updates.
- Updated code with better comments for ASDoc's and readability
- Added SetCredentials
- Added Fault handler for NetStatus errors
- Added 1st round implementation for "method" definitions.
- Allowing you to define result/fault event handlers per method.
- This is done with a <renaun:methods/> tag and a <renaun:method/> component.
Example of using the <renaun:methods/> tag:
XML:
-
<renaun:RemoteObjectAMF0
-
id="contactsService"
-
source="ContactsService"
-
endpoint="http://localhost/amfphp1_9/gateway.php"
-
fault="Alert.show( event.message.toString() )">
-
<renaun:methods>
-
<renaun:method
-
name="GetContacts"
-
result="changeContactList( event )"
-
makeObjectsBindable="true" />
-
-
<renaun:method
-
name="MaintainContact"
-
result="Alert.show( event.result.toString() )"
-
makeObjectsBindable="true" />
-
-
</renaun:methods>
-
</renaun:RemoteObjectAMF0>
You can find the full source to this example in the 360Flex presentation source located at:
http://renaun.com/360Flex/
The updated RemoteObjectAMF0 code can be found at - http://renaun.com/flex2/RemoteObjectAMF0/renaun_com_RemoteObjectAMF0.zip
NOTE: The zip download now includes a swc compiled for Flex 3 which was giving a warning about a override method error.
March 12th, 2007