UNPKG

@exadel/esl

Version:

Exadel Smart Library (ESL) is the lightweight custom elements library that provide a set of super-flexible components

10 lines (9 loc) 453 B
import { ESLShareBaseAction } from '../core/esl-share-action'; /** * Base {@link ESLShareBaseAction} implementation for actions, that use URL-based sharing mechanism */ export declare abstract class ESLShareUrlGenericAction extends ESLShareBaseAction { protected getFormatSource(shareData: ShareData): Record<string, string>; /** Builds URL to share on a social network */ protected buildURL(link: string, shareData: ShareData): string; }