Source code

Revision control

Copy as Markdown

Other Tools

regions, scroll
assert_equals(cues.length, 6);
var regions = Array.from(cues).map(function(cue) {
return cue.region;
});
var valid_lines = [
'',
'up',
'up',
'',
'',
'up',
].forEach(function(valid, index) {
assert_equals(regions[index].scroll, valid, 'Failed with region ' + index);
});
===
WEBVTT
REGION
id:0
REGION
id:1
scroll:up
REGION
id:2
scroll:up scroll:up scroll:up scroll:up scroll:up scroll:up scroll:up scroll:up
scroll:up scroll:up scroll:up scroll:up scroll:up scroll:up scroll:up scroll:up
REGION
id:3
scroll:down
scroll:left
scroll:right
REGION
id:4
scroll: up
scroll :up
REGION
id:5
scroll:up scroll:
00:00:00.000 --> 00:00:01.000 region:0
text
00:00:00.000 --> 00:00:01.000 region:1
text
00:00:00.000 --> 00:00:01.000 region:2
text
00:00:00.000 --> 00:00:01.000 region:3
text
00:00:00.000 --> 00:00:01.000 region:4
text
00:00:00.000 --> 00:00:01.000 region:5
text