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);
}
};
|