lightgallery
Version:
lightGallery is a feature-rich, modular JavaScript gallery plugin for building beautiful image and video galleries for the web and the mobile
58 lines (56 loc) • 1.32 kB
TypeScript
import { ShareOption } from './types';
export interface ShareStrings {
share: string;
}
export interface ShareSettings {
/**
* Enable/Disable share options
*/
share: boolean;
/**
* Enable Facebook share.
*/
facebook: boolean;
/**
* Facebook dropdown text.
*/
facebookDropdownText: string;
/**
* Enable twitter share.
*/
twitter: boolean;
/**
* Twitter dropdown text
*/
twitterDropdownText: string;
/**
* Enable pinterest share.
*/
pinterest: boolean;
/**
* Pinterest dropdown text
*/
pinterestDropdownText: string;
/**
* Array of additional share options
*
* This can be used to build additional share options.
* <a href="/demos/share/">Demo</a>
*/
additionalShareOptions: ShareOption[];
/**
* Custom translation strings for aria-labels
*/
sharePluginStrings: ShareStrings;
}
export declare const shareSettings: {
share: boolean;
facebook: boolean;
facebookDropdownText: string;
twitter: boolean;
twitterDropdownText: string;
pinterest: boolean;
pinterestDropdownText: string;
additionalShareOptions: never[];
sharePluginStrings: ShareStrings;
};