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

Method getArmoredMessage

src/content-scripts/extractFrame.js:148–161  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

146 }
147
148 getArmoredMessage() {
149 let msg;
150 if (this.pgpElement.parentElement.tagName.toLowerCase() === 'pre' && !this.pgpElement.querySelectorAll('br').length) {
151 msg = this.pgpRange.toString();
152 } else {
153 const pgpSelection = this.pgpElement.ownerDocument.getSelection();
154 // required in order to make Selection.addRange work
155 pgpSelection.removeAllRanges();
156 pgpSelection.addRange(this.pgpRange);
157 msg = pgpSelection.toString();
158 pgpSelection.removeAllRanges();
159 }
160 return msg;
161 }
162
163 getPGPMessage() {
164 let msg = this.getArmoredMessage();

Callers 3

getPGPMessageMethod · 0.95
onArmoredMessageMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected