UNPKG

ckeditor5-image-upload-base64

Version:

The development environment of CKEditor 5 – the best browser-based rich text editor.

31 lines (25 loc) 722 B
/** * @license Copyright (c) 2003-2020, CKSource - Frederico Knabben. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ /** * @module utils/dom/iswindow */ /** * Checks if the object is a native DOM Window. * * @param {*} obj * @returns {Boolean} */ export default function isWindow( obj ) { const stringifiedObject = Object.prototype.toString.apply( obj ); // Returns `true` for the `window` object in browser environments. if ( stringifiedObject == '[object Window]' ) { return true; } // Returns `true` for the `window` object in the Electron environment. if ( stringifiedObject == '[object global]' ) { return true; } return false; }