12345678910111213141516171819202122 |
- // @flow
-
-
- let filterSupport;
-
- /**
- * Checks context filter support.
- *
- * @returns {boolean} True if the filter is supported and false if the filter is not supported by the browser.
- */
- export function checkBlurSupport() {
- if (typeof filterSupport === 'undefined') {
- const canvas = document.createElement('canvas');
- const ctx = canvas.getContext('2d');
-
- filterSupport = typeof ctx.filter !== 'undefined';
-
- canvas.remove();
- }
-
- return filterSupport;
- }
|