Lastly, add calls to jsRecordFlexAction in each of the component event handlers in the MXML (FlexAUT.mxml) file
You can copy this code from this page or download the source file here.
<mx:Script> <![CDATA[ import mx.collections.ArrayCollection; [Bindable] private var comboContent:ArrayCollection; private function onInit():void { comboContent = new ArrayCollection(['Value 1', 'Value 2', 'Value 3']); } /* Functions triggered on UI component events*/ private function onTestFlexComboChange():void { this.TestFlexLabel.text = "Combo value changed to '" + this.TestFlexCombo.selectedLabel + "'"; jsRecordFlexAction(this.id, "selectByLabel", "TestFlexCombo", this.TestFlexCombo.selectedLabel); } private function onTestFlexButtonClick():void { this.TestFlexLabel.text = "Button clicked"; jsRecordFlexAction(this.id, "clickButton", "TestFlexButton", null); } private function onTestFlexInputChange():void { this.TestFlexLabel.text = "Text input value set to '" + this.TestFlexInput.text + "'"; jsRecordFlexAction(this.id, "setInputText", "TestFlexInput", this.TestFlexInput.text); } ]]> </mx:Script>