Page MenuHomePhorge

text-utils.js
No OneTemporary

Size
387 B
Referenced Files
None
Subscribers
None

text-utils.js

// @flow
let canvas;
function calculateMaxTextWidth(
texts: $ReadOnlyArray<string>,
font: string,
): number {
if (!canvas) {
canvas = document.createElement('canvas');
}
const context = canvas.getContext('2d');
context.font = font;
const widths = texts.map(text => context.measureText(text).width);
return Math.max(...widths);
}
export { calculateMaxTextWidth };

File Metadata

Mime Type
text/plain
Expires
Fri, Jan 9, 12:28 PM (20 h, 40 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5880843
Default Alt Text
text-utils.js (387 B)

Event Timeline