[Freeswitch-svn] [commit] r12665 - freeswitch/trunk/scripts/contrib/swk/flex/amf-test1/src
FreeSWITCH SVN
silik0n at freeswitch.org
Wed Mar 18 19:34:55 PDT 2009
Author: silik0n
Date: Wed Mar 18 21:34:55 2009
New Revision: 12665
Log:
unscrew a couple of events hitting the wrong methods, fix non-working refresh buttons
Modified:
freeswitch/trunk/scripts/contrib/swk/flex/amf-test1/src/main.mxml
Modified: freeswitch/trunk/scripts/contrib/swk/flex/amf-test1/src/main.mxml
==============================================================================
--- freeswitch/trunk/scripts/contrib/swk/flex/amf-test1/src/main.mxml (original)
+++ freeswitch/trunk/scripts/contrib/swk/flex/amf-test1/src/main.mxml Wed Mar 18 21:34:55 2009
@@ -4,6 +4,7 @@
<mx:Script>
<![CDATA[
+ import mx.events.DragEvent;
import flash.utils.Timer;
import flash.events.TimerEvent;
@@ -127,7 +128,7 @@
public function dgChangeDomainUserVars(event:DataGridEvent):void {
var _rowIndex:Number=event.rowIndex;
var _columnIndex:Number= event.columnIndex;
- freeswitch.updateDirDomainUserParam(dgDomainUserVars.selectedItem.uid, dgDomainUserVars.selectedItem.name, TextInput(event.currentTarget.itemEditorInstance).text);
+ freeswitch.updateDirDomainUserVars(dgDomainUserVars.selectedItem.uid, dgDomainUserVars.selectedItem.name, TextInput(event.currentTarget.itemEditorInstance).text);
freeswitch.getDirUser(dgDomainUsers.selectedItem.uid);
}
@@ -149,6 +150,11 @@
Alert.show('You must have a domain Selected', 'Invalid Domain', mx.controls.Alert.OK);
}
}
+
+ public function nonMemberDrop(event:DragEvent):void {
+ Alert.show('Dropped UID?', '-' + '-' +'-', mx.controls.Alert.OK);
+ }
+
]]>
</mx:Script>
@@ -286,7 +292,7 @@
<mx:DataGridColumn headerText="Data" dataField="value"/>
</mx:columns>
</mx:DataGrid>
- <mx:Button label="Refresh Domain" right="10" top="10" height="22"/>
+ <mx:Button label="Refresh Domain" right="10" top="10" height="22" click="freeswitch.getDirDomain(gridDomainsDomain.selectedItem.uid);"/>
<mx:Button label="Add Parameter" left="139" bottom="10" click="addDomainParam()"/>
<mx:Button label="Add Variable" bottom="10" right="183" width="99" click="addDomainVar()"/>
<mx:Label text="Parameter" bottom="60" left="10"/>
@@ -338,7 +344,7 @@
<mx:DataGridColumn headerText="Data" dataField="value"/>
</mx:columns>
</mx:DataGrid>
- <mx:Button label="Refresh User" right="10" top="8" height="22"/>
+ <mx:Button label="Refresh User" right="10" top="8" height="22" click="freeswitch.getDirUser(dgDomainUsers.selectedItem.uid)"/>
<mx:Button label="Add Parameter" left="139" bottom="10" click="addDomainUserParam()"/>
<mx:Button label="Delete Param" bottom="10" left="26" click="dgDeleteDomainUserParam();"/>
<mx:Button label="Add Variable" bottom="10" right="183" width="99" click="addDomainUserVar()"/>
@@ -368,21 +374,21 @@
<mx:Button label="Refresh Domains" horizontalCenter="0" bottom="10" click="freeswitch.getDirDomains()"/>
</mx:Canvas>
<mx:Canvas width="80%" height="100%">
- <mx:DataGrid width="45%" left="10" top="38" bottom="70" dataProvider="{freeswitch.getDirGroup.lastResult.members}"
+ <mx:DataGrid id="dgGroupMembers" width="45%" left="10" top="38" bottom="70" dataProvider="{freeswitch.getDirGroup.lastResult.members}"
dragEnabled="true" dragMoveEnabled="true" dropEnabled="true">
<mx:columns>
<mx:DataGridColumn headerText="Member" dataField="usersUsername"/>
</mx:columns>
</mx:DataGrid>
- <mx:DataGrid width="45%" right="10" top="38" bottom="70" dataProvider="{freeswitch.getDirGroup.lastResult.nonmembers}"
- dragEnabled="true" dragMoveEnabled="true" dropEnabled="true">
+ <mx:DataGrid id="dgGroupNonMembers" width="45%" right="10" top="38" bottom="70" dataProvider="{freeswitch.getDirGroup.lastResult.nonmembers}"
+ dragEnabled="true" dragMoveEnabled="true" dropEnabled="true" dragDrop="nonMemberDrop(event);">
<mx:columns>
<mx:DataGridColumn headerText="Available to Join" dataField="usersUsername"/>
</mx:columns>
</mx:DataGrid>
<mx:Button label="Refresh" click="freeswitch.getDirGroup(dgDirGroups.selectedItem.uid)" right="10" width="71" top="10" height="22"/>
- <mx:Label text="New Group" bottom="42" left="10" width="63"/>
- <mx:TextInput bottom="40" id="textNewGroup" left="81" width="256"/>
+ <mx:Label text="New Group" bottom="42" left="10" width="81"/>
+ <mx:TextInput bottom="40" id="textNewGroup" left="99" width="256"/>
<mx:Button label="Create Group" bottom="10" click="doGroupAdd();" left="81" width="101"/>
<mx:Label text="UID:" top="10" left="10"/>
<mx:Label text="{dgDirGroups.selectedItem.uid}" id="groupUID" top="10" left="49"/>
More information about the Freeswitch-svn
mailing list