Data Model Flex


    
    xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx">
    
        
    

     
         
        // Import event class. 
        import flash.events.Event; 
        // Define vars for storing text colors. 
        private var errorTextColor:Object = "red"; 
        private var currentTextColor:Object; 
        // Initialization event handler for getting default text color. 
        private function myCreationComplete(eventObj:Event):void { 
            currentTextColor = getStyle('color'); 
        } 
        // For an invalid event, change the text color. 
        private function handleInvalidVal(eventObject:Event):void { 
            setStyle('color', errorTextColor); 
        } 
        // For a valid event, restore the text color. 
        private function handleValidVal(eventObject:Event):void { 
            setStyle('color', currentTextColor); 
        } 
      
    

    
                    property="text" />
    

            invalid="handleInvalidVal(event);" valid="handleValidVal(event);" />