collabora-online/browser/mocha_tests/helper/canvasContainerSetup.ts

25 lines
728 B
TypeScript

/// <reference path="../../src/canvas/CanvasSectionContainer.ts" />
/// <reference path="../../src/canvas/sections/TilesSection.ts" />
function canvasDomString() {
return `
<!DOCTYPE html>
<html>
<head></head>
<body>
<div id="canvas-container">
<canvas id="document-canvas"></canvas>
</div>
</body>
</html>`;
}
function setupCanvasContainer(width: number, height: number): CanvasSectionContainer {
const canvas = <HTMLCanvasElement>document.getElementById('document-canvas');
const sectionContainer = new CanvasSectionContainer(canvas, true /* disableDrawing? */);
sectionContainer.onResize(width, height); // Set canvas size.
return sectionContainer;
}