cu-core
Version:
Core Camelot Unchained Client Library
20 lines (18 loc) • 2.35 kB
JavaScript
/**
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var client = null;
if (window.opener && window.opener.cuAPI) {
client = window.opener.cuAPI; // bind the alias to parent (as this instance will only have basic cuAPI functions)
} else if (window.cuAPI) {
client = window.cuAPI; // not a popout, so use existing cuAPI
} else {}
exports["default"] = client;
module.exports = exports["default"];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRzL2NsaWVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBaUJBLElBQUksTUFBTSxHQUFvQixJQUFJLENBQUM7QUFFbkMsSUFBSSxNQUFNLENBQUMsTUFBTSxJQUFJLE1BQU0sQ0FBQyxNQUFNLENBQUMsS0FBSyxFQUFFO0FBQ3hDLFVBQU0sR0FBRyxNQUFNLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQztDQUM5QixNQUFNLElBQUksTUFBTSxDQUFDLEtBQUssRUFBRTtBQUN2QixjQUFNLEdBQUcsTUFBTSxDQUFDLEtBQUssQ0FBQztLQUN2QixNQUFNLEVBRU47cUJBRWMsTUFBTSIsImZpbGUiOiJ0cy9jbGllbnQuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFRoaXMgU291cmNlIENvZGUgRm9ybSBpcyBzdWJqZWN0IHRvIHRoZSB0ZXJtcyBvZiB0aGUgTW96aWxsYSBQdWJsaWNcbiAqIExpY2Vuc2UsIHYuIDIuMC4gSWYgYSBjb3B5IG9mIHRoZSBNUEwgd2FzIG5vdCBkaXN0cmlidXRlZCB3aXRoIHRoaXNcbiAqIGZpbGUsIFlvdSBjYW4gb2J0YWluIG9uZSBhdCBodHRwOi8vbW96aWxsYS5vcmcvTVBMLzIuMC8uXG4gKi9cblxuaW1wb3J0IGNsaWVudEludGVyZmFjZSBmcm9tICcuL2NsaWVudEludGVyZmFjZSc7XG5cbi8vIGludGVyZmFjZSBmb3Igd2luZG93IGN1QVBJXG5pbnRlcmZhY2UgV2luZG93SW50ZXJmYWNlIGV4dGVuZHMgV2luZG93IHtcbiAgY3VBUEk6IGNsaWVudEludGVyZmFjZTtcbiAgb3BlbmVyOiBXaW5kb3dJbnRlcmZhY2U7XG59XG5cbi8vIGRlY2xhcmUgd2luZG93IGltcGxlbWVudHMgV2luZG93SW50ZXJmYWNlXG5kZWNsYXJlIHZhciB3aW5kb3c6IFdpbmRvd0ludGVyZmFjZTtcblxubGV0IGNsaWVudDogY2xpZW50SW50ZXJmYWNlID0gbnVsbDtcblxuaWYgKHdpbmRvdy5vcGVuZXIgJiYgd2luZG93Lm9wZW5lci5jdUFQSSkge1xuICBjbGllbnQgPSB3aW5kb3cub3BlbmVyLmN1QVBJOyAvLyBiaW5kIHRoZSBhbGlhcyB0byBwYXJlbnQgKGFzIHRoaXMgaW5zdGFuY2Ugd2lsbCBvbmx5IGhhdmUgYmFzaWMgY3VBUEkgZnVuY3Rpb25zKVxufSBlbHNlIGlmICh3aW5kb3cuY3VBUEkpIHtcbiAgY2xpZW50ID0gd2luZG93LmN1QVBJOyAvLyBub3QgYSBwb3BvdXQsIHNvIHVzZSBleGlzdGluZyBjdUFQSVxufSBlbHNlIHtcbiAgLy8gY3JlYXRlIGEgbW9jayBjdUFQSSB0byByZXR1cm5cbn1cblxuZXhwb3J0IGRlZmF1bHQgY2xpZW50O1xuIl0sInNvdXJjZVJvb3QiOiIuLi8ifQ==