flash on 2009-8-10

by adobeted
♥0 | Line 51 | Modified 2009-08-10 06:28:14 | MIT License
play

ActionScript3 source code

/**
 * Copyright adobeted ( http://wonderfl.net/user/adobeted )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/25Lv
 */

package
{
    import flash.display.Sprite;
    import com.diverted.net.DataTubes;
    
    public class Base extends Sprite
    {
        public function Base()
        {
            DataTubes.add( 'simple' , this.tubeEvents );
            
            var testObj0:Object = 
                { url:'http://onflex.org/DataTubes/' };
                
            var testObj1:Object = 
                { url:'http://onflex.org/DataTubes/' 
                    , name:'simple' };
                    
            var testObj2:Object = 
                { url:'http://onflex.org/DataTubes/' 
                    , method:'get' };
                    
            var testObj3:Object = 
                { url:'http://onflex.org/DataTubes/' 
                    , method:'get' 
                    , name:'simple' };
                    
            var testObj4:Object = 
                { url:'http://onflex.org/DataTubes/' 
                    , method:'simple' };
                    
            var testObj5:Object = 
                { url:'http://onflex.org/DataTubes/' 
                    , method:'post' 
                    , name:'simple' };
                    
            var testObj6:Object = 
                { url:'http://onflex.org/DataTubes/' 
                    , method:'post'
                    , params:{ one:1 , two:2 , three:3 } };
                    
            var testObj7:Object = 
                { url:'http://onflex.org/DataTubes/' 
                    , method:'post'
                    , params:{ one:1 , two:2 , three:3 }
                    , name:'simple' };
                    
            DataTubes.loadData( testObj0 );
        }
        
        public function tubeEvents( event:Object ):void
        {
            switch ( event.type )
            {
                case DataTubes.COMPLETE:
                    trace( event.data );
                case DataTubes.PROGRESS:
                    trace( event.percent );
            }
        }
    }
}