-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtagcloud.js
44 lines (42 loc) · 1.33 KB
/
tagcloud.js
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
function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
oldonload();
func();
}
}
}
addLoadEvent(function() {
console.log('tag cloud plugin rock and roll!');
try {
TagCanvas.textFont = 'Helvetica';
TagCanvas.textColour = '#333';
TagCanvas.textHeight = 15;
TagCanvas.outlineColour = '#E2E1C1';
TagCanvas.maxSpeed = 0.03;
TagCanvas.freezeActive = true;
TagCanvas.outlineMethod = 'block';
TagCanvas.minBrightness = 0.2;
TagCanvas.depth = 0.92;
TagCanvas.pulsateTo = 0.6;
TagCanvas.initial = [0.1,-0.1];
TagCanvas.decel = 0.98;
TagCanvas.reverse = true;
TagCanvas.hideTags = false;
TagCanvas.shadow = '#ccf';
TagCanvas.shadowBlur = 3;
TagCanvas.weight = false;
TagCanvas.imageScale = null;
TagCanvas.fadeIn = 1000;
TagCanvas.clickToFront = 600;
TagCanvas.lock = false;
TagCanvas.Start('resCanvas');
TagCanvas.tc['resCanvas'].Wheel(true)
} catch(e) {
console.log(e);
document.getElementById('myCanvasContainer').style.display = 'none';
}
});