UNPKG

react-dnd-html5-backend

Version:

HTML5 backend for React DnD

31 lines (30 loc) 924 B
export class OptionsReader { get window() { if (this.globalContext) { return this.globalContext; } else if (typeof window !== 'undefined') { return window; } return undefined; } get document() { var ref; if ((ref = this.globalContext) === null || ref === void 0 ? void 0 : ref.document) { return this.globalContext.document; } else if (this.window) { return this.window.document; } else { return undefined; } } get rootElement() { var ref; return ((ref = this.optionsArgs) === null || ref === void 0 ? void 0 : ref.rootElement) || this.window; } constructor(globalContext, options){ this.ownerDocument = null; this.globalContext = globalContext; this.optionsArgs = options; } } //# sourceMappingURL=OptionsReader.js.map