MCPcopy Index your code
hub / github.com/sendgrid/sendgrid-nodejs / create

Method create

packages/helpers/classes/mail.js:579–595  ·  view source on GitHub ↗

* Create a Mail instance from given data

(data)

Source from the content-addressed store, hash-verified

577 * Create a Mail instance from given data
578 */
579 static create(data) {
580
581 //Array?
582 if (Array.isArray(data)) {
583 return data
584 .filter(item => !!item)
585 .map(item => this.create(item));
586 }
587
588 //Already instance of Mail class?
589 if (data instanceof Mail) {
590 return data;
591 }
592
593 //Create instance
594 return new Mail(data);
595 }
596
597 /**************************************************************************
598 * helpers for property-setting checks

Callers 11

setFromMethod · 0.45
setReplyToMethod · 0.45
setToMethod · 0.45
setFromMethod · 0.45
addToMethod · 0.45
setCcMethod · 0.45
addCcMethod · 0.45
setBccMethod · 0.45
addBccMethod · 0.45
sendMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected