UNPKG

@theoplayer/react-native-analytics-comscore

Version:
20 lines 785 B
import { NativeModules } from 'react-native'; export class ComscoreConnectorAdapter { constructor(player, comscoreMetadata, comscoreConfig) { this.player = player; NativeModules.ComscoreModule.initialize(this.player.nativeHandle, comscoreMetadata, comscoreConfig); } update(metadata) { NativeModules.ComscoreModule.update(this.player.nativeHandle, metadata); } setPersistentLabel(label, value) { NativeModules.ComscoreModule.setPersistentLabel(this.player.nativeHandle, label, value); } setPersistentLabels(labels) { NativeModules.ComscoreModule.setPersistentLabels(this.player.nativeHandle, labels); } destroy() { NativeModules.ComscoreModule.destroy(this.player.nativeHandle || -1); } } //# sourceMappingURL=ComscoreConnectorAdapter.js.map