vue-socials
Version:
Social media share buttons and counts for Vue.js
37 lines (36 loc) • 1.2 kB
TypeScript
/**
* Hey!
*
* SEmail component used for sending Email via an HTML link
* @example mailto:google@gmail.com?subject=Subject&body=Hello%0AWorld&cc=google1%40gmail.com&bcc=google2%40gmail.com
*/
import { PropType } from 'vue';
/**
* Share parameters for link
* @link https://tools.ietf.org/html/rfc2368
* @link https://css-tricks.com/snippets/html/mailto-links/
* @description cc – carbon copy
* @description bcc – blind carbon copy
*/
export interface ISEmailShareOptions {
mail: string;
subject?: string;
body?: string;
cc?: string[];
bcc?: string[];
}
declare const _default: import("vue").DefineComponent<{
/**
* Share parameters for Email
*/
shareOptions: {
type: PropType<ISEmailShareOptions>;
required: true;
};
}, unknown, unknown, {
networkURL(): string;
ariaLabel(): string;
}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
shareOptions: ISEmailShareOptions;
} & {}>, {}>;
export default _default;