25 var config = { |
25 var config = { |
26 gui:{ |
26 gui:{ |
27 width:650, |
27 width:650, |
28 height:2100, |
28 height:2100, |
29 container:'LdtPlayer', |
29 container:'LdtPlayer', |
|
30 default_options: { |
|
31 metadata:{ |
|
32 format:'cinelab', |
|
33 src:file, |
|
34 type:'json'} |
|
35 }, |
30 css:'../../src/css/LdtPlayer.css', |
36 css:'../../src/css/LdtPlayer.css', |
31 widgets: [ |
37 widgets: [ |
32 {type: "PolemicWidget", |
38 {type: "PolemicWidget", |
33 width: 640, /* required for this widget */ |
39 width: 640, /* required for this widget */ |
34 height: 50, |
40 height: 50, |
35 metadata:{ |
|
36 format:'cinelab', |
|
37 src:file, |
|
38 type:'json'}, |
|
39 |
|
40 requires: [{ |
|
41 type: "TooltipWidget", |
|
42 width: 180, |
|
43 heigh: 160, |
|
44 metadata : { |
|
45 format:'cinelab', |
|
46 src:'polemic.json', |
|
47 type:'empty' |
|
48 } |
|
49 }], |
|
50 }, |
|
51 {type: "SparklineWidget", |
|
52 width: 640, /* required for this widget */ |
|
53 height: 50, |
|
54 metadata:{ |
|
55 format:'cinelab', |
|
56 src:file, |
|
57 type:'json'} |
|
58 }, |
|
59 {type: "TagCloudWidget", |
|
60 metadata:{ |
|
61 format:'cinelab', |
|
62 src:file, |
|
63 type:'json'} |
|
64 }, |
|
65 {type: "SliderWidget", |
|
66 metadata:{ |
|
67 format:'cinelab', |
|
68 src:file, |
|
69 type:'json'} |
|
70 }, |
|
71 {type: "AnnotationsListWidget", |
|
72 container: "AnnotationsListContainer", |
|
73 metadata:{ |
|
74 format:'cinelab', |
|
75 src:file, |
|
76 type:'json'} |
|
77 }, |
|
78 {type: "PlayerWidget", // please note that type refers directly to the constructor of the widget. |
|
79 mode: "radio", |
|
80 metadata:{ |
|
81 format:'cinelab', |
|
82 src:file, |
|
83 type:'json'} |
|
84 }, |
|
85 {type: "SegmentsWidget", |
|
86 metadata:{ |
|
87 format:'cinelab', |
|
88 src:file, |
|
89 type:'json'}, |
|
90 requires: [{ |
41 requires: [{ |
91 type: "TooltipWidget", |
42 type: "TooltipWidget", |
92 width: 180, |
43 width: 180, |
93 heigh: 160, |
44 heigh: 160, |
94 metadata : { |
45 metadata : { |
95 type:'empty' |
46 type:'empty' |
96 } |
47 } |
97 }], |
48 }], |
|
49 }, |
|
50 {type: "SparklineWidget", |
|
51 width: 640, /* required for this widget */ |
|
52 height: 50}, |
|
53 {type: "SliderWidget"}, |
|
54 {type: "AnnotationsListWidget", |
|
55 container: "AnnotationsListContainer"}, |
|
56 {type: "PlayerWidget"}, |
|
57 {type: "SegmentsWidget", |
|
58 requires: [{ |
|
59 type: "TooltipWidget", |
|
60 width: 180, |
|
61 heigh: 160, |
|
62 metadata : { |
|
63 type:'empty' |
|
64 } |
|
65 }], |
98 }, |
66 }, |
99 {type: "SliceWidget", |
67 {type: "SliceWidget"}, |
100 metadata:{ |
68 {type: "ArrowWidget"}, |
101 format:'cinelab', |
|
102 src:file, |
|
103 type:'json'} |
|
104 }, |
|
105 {type: "ArrowWidget", |
|
106 metadata:{ |
|
107 format:'cinelab', |
|
108 src:file, |
|
109 type:'json'} |
|
110 }, |
|
111 |
69 |
112 |
70 |
113 {type: "AnnotationsWidget", |
71 {type: "AnnotationsWidget"}, |
114 metadata:{ |
72 {type: "TweetsWidget"}, |
115 format:'cinelab', |
73 {type: "createAnnotationWidget"} |
116 src:file, |
|
117 type:'json'} |
|
118 }, |
|
119 {type: "TweetsWidget", |
|
120 metadata:{ |
|
121 format:'cinelab', |
|
122 src:file, |
|
123 type:'json'} |
|
124 }, |
|
125 {type: "createAnnotationWidget", |
|
126 metadata:{ |
|
127 format:'cinelab', |
|
128 src:file, |
|
129 type:'json'} |
|
130 } |
|
131 ] |
74 ] |
132 }, |
75 }, |
133 player:{ |
76 player:{ |
134 type:'jwplayer', // player type - |
77 type:'jwplayer', // player type - |
135 live: true, |
78 live: true, |