Interface ConnectSendTransportScreenParameters

interface ConnectSendTransportScreenParameters {
    screenProducer: null | Producer<AppData>;
    localScreenProducer?: null | Producer<AppData>;
    device: null | Device;
    screenParams: ProducerOptions;
    producerTransport: null | Transport<AppData>;
    localProducerTransport?: null | Transport<AppData>;
    params: ProducerOptions;
    updateScreenProducer: ((producer: null | Producer<AppData>) => void);
    updateLocalScreenProducer?: ((localProducer: null | Producer<AppData>) => void);
    updateProducerTransport: ((transport: null | Transport<AppData>) => void);
    updateLocalProducerTransport?: ((localTransport: null | Transport<AppData>) => void);
    getUpdatedAllParams: (() => ConnectSendTransportScreenParameters);
    [key: string]: any;
}

Hierarchy (view full)

Indexable

  • [key: string]: any

Properties

screenProducer: null | Producer<AppData>
localScreenProducer?: null | Producer<AppData>
device: null | Device
screenParams: ProducerOptions
producerTransport: null | Transport<AppData>
localProducerTransport?: null | Transport<AppData>
params: ProducerOptions
updateScreenProducer: ((producer: null | Producer<AppData>) => void)
updateLocalScreenProducer?: ((localProducer: null | Producer<AppData>) => void)
updateProducerTransport: ((transport: null | Transport<AppData>) => void)
updateLocalProducerTransport?: ((localTransport: null | Transport<AppData>) => void)
getUpdatedAllParams: (() => ConnectSendTransportScreenParameters)