Spaces:
Sleeping
Sleeping
File size: 665 Bytes
b593f0b | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | // @flow
import {extend} from './util';
import window from './window';
/**
* This is a private namespace for utility functions that will get automatically stripped
* out in production builds.
*
* @private
*/
export const Debug = {
extend(dest: Object, ...sources: Array<?Object>): Object {
return extend(dest, ...sources);
},
run(fn: () => any) {
fn();
},
logToElement(message: string, overwrite: boolean = false, id: string = "log") {
const el = window.document.getElementById(id);
if (el) {
if (overwrite) el.innerHTML = '';
el.innerHTML += `<br>${message}`;
}
}
};
|