UNPKG

@rea.ch/capacitor-native-share

Version:
48 lines (39 loc) 1.47 kB
var capacitorNativeShare = (function (exports, core) { 'use strict'; exports.NativeShareEventType = void 0; (function (NativeShareEventType) { NativeShareEventType["SHARE_RECEIVED"] = "sharedReceived"; })(exports.NativeShareEventType || (exports.NativeShareEventType = {})); const NativeShare = core.registerPlugin('NativeShare', { web: () => Promise.resolve().then(function () { return web; }).then((m) => new m.NativeShareWeb()), }); class NativeShareWeb extends core.WebPlugin { addListener( // eslint-disable-next-line @typescript-eslint/no-unused-vars _eventName, // eslint-disable-next-line @typescript-eslint/no-unused-vars _listenerFunc) { return new Promise((resolve) => { resolve({ remove: () => new Promise((res) => res()) }); }); } getLastSharedItems() { return new Promise((_resolve, reject) => { reject('Web not supported'); }); } clear() { return new Promise((resolve) => { resolve(); }); } } var web = /*#__PURE__*/Object.freeze({ __proto__: null, NativeShareWeb: NativeShareWeb }); exports.NativeShare = NativeShare; Object.defineProperty(exports, '__esModule', { value: true }); return exports; }({}, capacitorExports)); //# sourceMappingURL=plugin.js.map