MCPcopy Index your code
hub / github.com/mailvelope/mailvelope / closeFrame

Method closeFrame

src/content-scripts/encryptFrame.js:110–125  ·  view source on GitHub ↗
(finalClose, ev)

Source from the content-addressed store, hash-verified

108 }
109
110 closeFrame(finalClose, ev) {
111 this.eFrame.classList.remove('m-show');
112 window.setTimeout(() => {
113 window.removeEventListener('resize', this.setFrameDim);
114 this.eFrame.remove();
115 if (finalClose === true) {
116 this.port.disconnect();
117 this.editElement.dataset[FRAME_STATUS] = '';
118 } else {
119 this.editElement.dataset[FRAME_STATUS] = FRAME_DETACHED;
120 }
121 }, 300);
122 if (ev instanceof Event) {
123 ev.stopPropagation();
124 }
125 }
126
127 setFrameDim() {
128 this.eFrame.style.top = `${this.editElement.offsetTop + 5}px`;

Callers 3

handleKeypressMethod · 0.95

Calls 2

removeMethod · 0.45
disconnectMethod · 0.45

Tested by

no test coverage detected