import * as scrawl from '../../source/scrawl.js';import * as scrawl from '../../source/scrawl.js';Get Scrawl-canvas to recognise and act on device pixel ratios greater than 1
scrawl.setIgnorePixelRatio(false);
export default function (el) {
let report = function () {
let testTicker = Date.now(),
testTime, testNow,
testMessage = document.querySelector(`#${el.id}`);
return function () {
testNow = Date.now();
testTime = testNow - testTicker;
testTicker = testNow;
testMessage.textContent = `Screen refresh: ${Math.ceil(testTime)}ms; fps: ${Math.floor(1000 / testTime)}`;
console.log('report animation is running')
};
}();
let snippet = scrawl.makeSnippet({
domElement: el,
animationHooks: {
afterShow: report,
},
includeCanvas: false,
})
return (snippet) ? true : false;
};