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

Class EdgeWindowsBridge

extensions/edge/backgroundScriptsAPIBridge.js:773–819  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

771 }
772}
773class EdgeWindowsBridge {
774 get WINDOW_ID_CURRENT() { return bridgeLog.DoActionAndLog(() => { return myBrowser.windows.WINDOW_ID_CURRENT; }, "windows.WINDOW_ID_CURRENT"); }
775 get WINDOW_ID_NONE() { return bridgeLog.DoActionAndLog(() => { return myBrowser.windows.WINDOW_ID_NONE; }, "windows.WINDOW_ID_NONE"); }
776 get onCreated() { return bridgeLog.DoActionAndLog(() => { return myBrowser.windows.onCreated; }, "windows.onCreated"); }
777 get onFocusChanged() { return bridgeLog.DoActionAndLog(() => { return myBrowser.windows.onFocusChanged; }, "windows.onFocusChanged"); }
778 get onRemoved() { return bridgeLog.DoActionAndLog(() => { return myBrowser.windows.onRemoved; }, "windows.onRemoved"); }
779 create(createData, callback) {
780 bridgeLog.DoActionAndLog(() => {
781 if (typeof callback !== "undefined" && typeof callback !== "null") {
782 myBrowser.windows.create(createData, callback);
783 }
784 else {
785 myBrowser.windows.create(createData);
786 }
787 }, "windows.create");
788 }
789 get(windowId, getInfo, callback) {
790 bridgeLog.DoActionAndLog(() => {
791 myBrowser.windows.get(windowId, getInfo, callback);
792 }, "windows.get");
793 }
794 getAll(getInfo, callback) {
795 bridgeLog.DoActionAndLog(() => {
796 myBrowser.windows.getAll(getInfo, callback);
797 }, "windows.getAll");
798 }
799 getCurrent(getInfo, callback) {
800 bridgeLog.DoActionAndLog(() => {
801 myBrowser.windows.getCurrent(getInfo, callback);
802 }, "windows.getCurrent");
803 }
804 getLastFocused(getInfo, callback) {
805 bridgeLog.DoActionAndLog(() => {
806 myBrowser.windows.getLastFocused(getInfo, callback);
807 }, "windows.getLastFocused");
808 }
809 update(windowId, updateInfo, callback) {
810 bridgeLog.DoActionAndLog(() => {
811 if (typeof callback !== "undefined" && typeof callback !== "null") {
812 myBrowser.windows.update(windowId, updateInfo, callback);
813 }
814 else {
815 myBrowser.windows.update(windowId, updateInfo);
816 }
817 }, "windows.update");
818 }
819}
820class EdgeChromeWindowsBridge extends EdgeWindowsBridge {
821 remove(windowId, callback) {
822 bridgeLog.LogUnavailbleApi("windows.remove");

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected