blob: cff96ef350e4eaaba9fcd0ee39e80573caa8c54a (
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
import com.events.EventBroadcaster;
import com.tubes.BuckyTube;
class com.tubes.BuckyKeywordTube extends BuckyTube {
public var tags:Array;
private var tagColor:Number = 0xFFFFFF;
public function BuckyKeywordTube(_inQuery:String) {
super (_inQuery);
tags = new Array();
}
private function buildArray() {
articles = new Array();
for ( var i=0 ; i < theTube.numItems ; i++) {
var keywordStr:String = new String( theTube["keyword"+i] );
var colorStr:String = new String( theTube["color"+i] );
var tmpObj:Object = new Object();
tmpObj.name = keywordStr;
tmpObj.color = colorStr;
articles.push (tmpObj);
}
if ( theTube.numTags )
{
for (var i:Number = 0 ; i < theTube.numTags ; i++)
{
var tagName:String = new String( theTube["tag"+i] );
var tmpObj:Object = new Object();
tmpObj.name = tagName;
// tmpObj.color = tagColor;
tmpObj.isTag = 1;
tags.push (tmpObj);
}
}
EventBroadcaster.getInstance().broadcastEvent("curtainsUp", null);
}
};
|