UNPKG

@theoplayer/react-native-analytics-comscore

Version:
27 lines (26 loc) 1.02 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ComscoreConnectorAdapter = void 0; var _reactNative = require("react-native"); class ComscoreConnectorAdapter { constructor(player, comscoreMetadata, comscoreConfig) { this.player = player; _reactNative.NativeModules.ComscoreModule.initialize(this.player.nativeHandle, comscoreMetadata, comscoreConfig); } update(metadata) { _reactNative.NativeModules.ComscoreModule.update(this.player.nativeHandle, metadata); } setPersistentLabel(label, value) { _reactNative.NativeModules.ComscoreModule.setPersistentLabel(this.player.nativeHandle, label, value); } setPersistentLabels(labels) { _reactNative.NativeModules.ComscoreModule.setPersistentLabels(this.player.nativeHandle, labels); } destroy() { _reactNative.NativeModules.ComscoreModule.destroy(this.player.nativeHandle || -1); } } exports.ComscoreConnectorAdapter = ComscoreConnectorAdapter; //# sourceMappingURL=ComscoreConnectorAdapter.js.map