Search Results for

    / fm / liveswitch / Plugin

    Class: Plugin

    fm.liveswitch.Plugin

    Table of contents

    Constructors

    • constructor

    Methods

    • checkForActiveX
    • getChromeExtensionId
    • getChromeExtensionInstalled
    • getChromeExtensionRequired
    • getChromeExtensionRequiresUserGesture
    • getChromeExtensionUrl
    • getPluginConfig
    • hasActiveX
    • hasGetDisplayMedia
    • hasGetUserMedia
    • hasNative
    • hasRtcDataChannel
    • hasRtcDtlsTransport
    • hasRtcIceTransport
    • hasRtcPeerConnection
    • hasRtcRtpReceiver
    • hasRtcRtpSender
    • hasWebRtc
    • install
    • isReady
    • isSupported
    • setChromeExtensionId
    • setChromeExtensionRequiresUserGesture
    • useActiveX
    • useNative

    Constructors

    constructor

    + new Plugin(): Plugin

    Returns: Plugin

    Methods

    checkForActiveX

    ▸ Private StaticcheckForActiveX(promise: Promise<Object>, object: LoaderActiveXObject, startTime: number): void

    Parameters:

    Name Type
    promise Promise<Object>
    object LoaderActiveXObject
    startTime number

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:103


    getChromeExtensionId

    ▸ StaticgetChromeExtensionId(): string

    Returns: string

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:124


    getChromeExtensionInstalled

    ▸ StaticgetChromeExtensionInstalled(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:136


    getChromeExtensionRequired

    ▸ StaticgetChromeExtensionRequired(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:148


    getChromeExtensionRequiresUserGesture

    ▸ StaticgetChromeExtensionRequiresUserGesture(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:140


    getChromeExtensionUrl

    ▸ StaticgetChromeExtensionUrl(): string

    Returns: string

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:132


    getPluginConfig

    ▸ StaticgetPluginConfig(): PluginConfig

    Returns: PluginConfig

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:35


    hasActiveX

    ▸ StatichasActiveX(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:79


    hasGetDisplayMedia

    ▸ StatichasGetDisplayMedia(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:51


    hasGetUserMedia

    ▸ StatichasGetUserMedia(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:47


    hasNative

    ▸ StatichasNative(localMedia?: boolean, dataChannels?: boolean): boolean

    Parameters:

    Name Type
    localMedia? boolean
    dataChannels? boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:75


    hasRtcDataChannel

    ▸ StatichasRtcDataChannel(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:43


    hasRtcDtlsTransport

    ▸ StatichasRtcDtlsTransport(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:59


    hasRtcIceTransport

    ▸ StatichasRtcIceTransport(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:55


    hasRtcPeerConnection

    ▸ StatichasRtcPeerConnection(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:39


    hasRtcRtpReceiver

    ▸ StatichasRtcRtpReceiver(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:67


    hasRtcRtpSender

    ▸ StatichasRtcRtpSender(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:63


    hasWebRtc

    ▸ StatichasWebRtc(localMedia?: boolean, dataChannels?: boolean): boolean

    Parameters:

    Name Type
    localMedia? boolean
    dataChannels? boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:71


    install

    ▸ Staticinstall(pluginConfig: PluginConfig): Future<Object>

    Parameters:

    Name Type
    pluginConfig PluginConfig

    Returns: Future<Object>

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:14


    isReady

    ▸ StaticisReady(localMedia?: boolean, dataChannels?: boolean): boolean

    Parameters:

    Name Type
    localMedia? boolean
    dataChannels? boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:83


    isSupported

    ▸ StaticisSupported(localMedia?: boolean, dataChannels?: boolean): boolean

    Parameters:

    Name Type
    localMedia? boolean
    dataChannels? boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:87


    setChromeExtensionId

    ▸ StaticsetChromeExtensionId(chromeExtensionId: string): void

    Parameters:

    Name Type
    chromeExtensionId string

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:128


    setChromeExtensionRequiresUserGesture

    ▸ StaticsetChromeExtensionRequiresUserGesture(chromeExtensionRequiresUserGesture: boolean): void

    Parameters:

    Name Type
    chromeExtensionRequiresUserGesture boolean

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:144


    useActiveX

    ▸ StaticuseActiveX(localMedia?: boolean, dataChannels?: boolean): boolean

    Parameters:

    Name Type
    localMedia? boolean
    dataChannels? boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:91


    useNative

    ▸ StaticuseNative(localMedia?: boolean, dataChannels?: boolean): boolean

    Parameters:

    Name Type
    localMedia? boolean
    dataChannels? boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Plugin.ts:99

    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.17.0