led-matrix-ts
Version:
Highly customizable led matrix for the browser
17 lines • 533 B
JavaScript
export class SideScroller {
loopEndIndex(params) {
return params.board.width - 1;
}
generatePanelFrameAtIndex(currentIndex, panel) {
let columns = [];
for (let i = 0; i < panel.width; i++) {
columns.push(panel.board.getColumnAtIndex(currentIndex + i));
}
let panelFrame = [];
for (let i = 0; i < columns[0].length; i++) {
panelFrame.push(columns.map(x => x[i]));
}
return panelFrame;
}
}
//# sourceMappingURL=side-scroller.js.map