@ithaka/bonsai
Version:
ITHAKA core styling
22 lines (15 loc) • 599 B
JavaScript
import { BonsaiSocialBase } from "./bonsai.socialbase";
class BonsaiEmail extends BonsaiSocialBase {
constructor(container) {
super(container);
this.platformName = "email";
this.accessibleText = "Share with Email";
this.buttonDataAttribute = "data-email-share";
this.iconClass = "icon-envelope";
this.subject = encodeURIComponent(document.title);
this.shareUrl = `mailto:?subject=${this.subject}&body=${this.getCurrentUrl()}`;
this.inNewWindow = false;
this.descriptionName = "Email";
}
}
export { BonsaiEmail };