This interface can be implemented for a custom sharing behavior, there is no good reason why this should be customized by an implementor.

Please see hostAdaptors.SharingProvider for more details.

interface ISharingProvider {
    getSharingLink(cfg: IShareState): Promise<string>;
    shareLink(link: string): Promise<ShareMechanism>;
}

Implemented by

Methods