UNPKG

mapbox-gl

Version:
29 lines (24 loc) 665 B
// @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}`; } } };