UNPKG

chayns-components

Version:

A set of beautiful React components for developing chayns® applications.

33 lines (32 loc) 722 B
export default function setOverlay(enabled, _ref) { let { color, transition, mode } = _ref; window.chayns.invokeCall({ action: 116, value: { enabled, color, transition, mode, callback: 'window._chaynsCallbacks.showOverlay' } }); return new Promise(resolve => { // eslint-disable-next-line no-underscore-dangle window._chaynsCallbacks.showOverlay = resolve; }); } export function showOverlay(config) { return setOverlay(true, config); } export function hideOverlay(config) { if (config) { // eslint-disable-next-line no-param-reassign delete config.color; } return setOverlay(false, config); } //# sourceMappingURL=setOverlay.js.map