Interface SocialSharingConfiguration

interface SocialSharingConfiguration {
    deeplinking: boolean;
    description: string;
    embedCode: string;
    embedDimensions: boolean;
    embedDomain: string;
    label: string;
    offset: string;
    removeDirect: boolean;
    removeEmbed: boolean;
    services: SocialSharingConfigurationServices;
    title: string;
    url: string;
}

Properties

deeplinking: boolean

If true, direct links will include a start offset. Can be updated dynamically. Defaults to false.

description: string

Used to provide a description for use in the social overlay. Can be updated dynamically. Defaults to an empty string.

embedCode: string

Used to provide a custom embed code that replaces the generated one. Can be updated dynamically. Defaults to an empty string.

embedDimensions: boolean

If true, the current dimensions of the player will be provided in default embed code. Can be updated dynamically. Defaults to false.

embedDomain: string

This value is only used when the embed code is not set. Used to provide a custom domain if proxy is being used. Can be updated dynamically. Defaults to 'players.brightcove.net'.

label: string

Used to provide a label for the social overlay. Can only be updated on initialization of the plugin. Defaults to an empty string.

offset: string

An offset in "hh:mm:ss" format to use for sharing URLs. Can be updated dynamically. Defaults to '00:00:00'.

removeDirect: boolean

If true, turns off the direct link. Can be updated dynamically. Defaults to false.

removeEmbed: boolean

If true, turns off the embed code. Can be updated dynamically. Defaults to false.

Can be updated dynamically. See SocialSharingConfigurationServices for defaults.

title: string

Used to provide a title for use in the social overlay. Can be updated dynamically. Defaults to an empty string.

url: string

Used to provide a custom URL that replaces the generated one. Can be updated dynamically. Defaults to an empty string.