summaryrefslogtreecommitdiff
path: root/bPod/com/tubes/BuckyFileTube.as
blob: 958523bd47982140d6309a601aa5e1d196281412 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import com.events.EventBroadcaster;
import com.tubes.BuckyTube;

class com.tubes.BuckyFileTube extends BuckyTube {

	public function BuckyFileTube(_inQuery:String)	{
		super (_inQuery);
	}

	private function buildArray():Void {
		articles	=	new Array();		
		for ( var i=0 ; i < theTube.numItems ; i++) {
			var fileNameStr:String		=	new String( theTube["filename"+i] );
			var fileSizeStr:String		=	new String( theTube["size"+i] );
			var	urlStr:String			=	new String( theTube["url"+i] );
			var	filetypeStr:String		=	new String( theTube["filetype"+i] );
			
			var tmpObj:Object			=	new Object();
				tmpObj.filename			=	fileNameStr;
				tmpObj.filesize			=	fileSizeStr;
				tmpObj.filetype			=	filetypeStr;
				tmpObj.theURL			=	urlStr;
				
//			if (filetypeStr == "MP3" || filetypeStr == "JPG" || filetypeStr == "GIF")	
				articles.push (tmpObj);
		}
		EventBroadcaster.getInstance().broadcastEvent("fileListMade", null);
	}
};