UNPKG

browsernizr

Version:

Modernizr wrapper for use with browserify

22 lines (20 loc) 538 B
/*! { "name": "Canvas text", "property": "canvastext", "caniuse": "canvas-text", "tags": ["canvas", "graphics"], "polyfills": ["canvastext"] } !*/ /* DOC Detects support for the text APIs for `<canvas>` elements. */ var Modernizr = require('./../lib/Modernizr.js'); var createElement = require('./../lib/createElement.js'); Modernizr.addTest('canvastext', function() { if (Modernizr.canvas === false) { return false; } return typeof createElement('canvas').getContext('2d').fillText === 'function'; });