MCPcopy Create free account
hub / github.com/Justineo/github-hovercard / EdgeCookiesBridge

Class EdgeCookiesBridge

extensions/edge/backgroundScriptsAPIBridge.js:269–300  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

267 }
268}
269class EdgeCookiesBridge {
270 get(details, callback) {
271 bridgeLog.DoActionAndLog(() => {
272 myBrowser.cookies.get(details, callback);
273 }, "cookies.get");
274 }
275 getAll(details, callback) {
276 bridgeLog.DoActionAndLog(() => {
277 myBrowser.cookies.getAll(details, callback);
278 }, "cookies.getAll");
279 }
280 remove(details, callback) {
281 bridgeLog.DoActionAndLog(() => {
282 if (typeof callback !== "undefined" && typeof callback !== "null") {
283 myBrowser.cookies.remove(details, callback);
284 }
285 else {
286 myBrowser.cookies.remove(details);
287 }
288 }, "cookies.remove");
289 }
290 set(details, callback) {
291 bridgeLog.DoActionAndLog(() => {
292 if (typeof callback !== "undefined" && typeof callback !== "null") {
293 myBrowser.cookies.set(details, callback);
294 }
295 else {
296 myBrowser.cookies.set(details);
297 }
298 }, "cookies.set");
299 }
300}
301class EdgeChromeCookiesBridge extends EdgeCookiesBridge {
302 get onChanged() { bridgeLog.LogUnavailbleApi("cookies.onChanged"); return bridgeHelper.fakeEvent; }
303}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected