@ithaka/bonsai
Version:
ITHAKA core styling
22 lines (16 loc) • 690 B
JavaScript
import { BonsaiSocialBase } from "./bonsai.socialbase";
class BonsaiTwitter extends BonsaiSocialBase {
constructor(container) {
super(container);
this.platformName = "twitter";
this.accessibleText = "Share with Twitter";
this.buttonDataAttribute = "data-twitter-share";
this.iconClass = "icon-twitter";
this.buttonBackgroundColor = "twitter-blue-background";
this.text = encodeURIComponent(document.title);
this.shareUrl = `https://twitter.com/share?url=${this.getCurrentUrl()}&text=${this.text}`;
this.windowName = "Twitter";
this.descriptionName = this.windowName;
}
}
export { BonsaiTwitter };