@snowplow/react-native-tracker
Version:
React Native tracker for Snowplow
304 lines (303 loc) • 8.3 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "ConditionalContextProvider", {
enumerable: true,
get: function get() {
return _trackerCore.ConditionalContextProvider;
}
});
Object.defineProperty(exports, "ContextFilter", {
enumerable: true,
get: function get() {
return _trackerCore.ContextFilter;
}
});
Object.defineProperty(exports, "ContextGenerator", {
enumerable: true,
get: function get() {
return _trackerCore.ContextGenerator;
}
});
Object.defineProperty(exports, "ContextPrimitive", {
enumerable: true,
get: function get() {
return _trackerCore.ContextPrimitive;
}
});
Object.defineProperty(exports, "CoreConfiguration", {
enumerable: true,
get: function get() {
return _trackerCore.CoreConfiguration;
}
});
Object.defineProperty(exports, "CorePlugin", {
enumerable: true,
get: function get() {
return _trackerCore.CorePlugin;
}
});
Object.defineProperty(exports, "CorePluginConfiguration", {
enumerable: true,
get: function get() {
return _trackerCore.CorePluginConfiguration;
}
});
Object.defineProperty(exports, "DeviceTimestamp", {
enumerable: true,
get: function get() {
return _trackerCore.DeviceTimestamp;
}
});
Object.defineProperty(exports, "Emitter", {
enumerable: true,
get: function get() {
return _trackerCore.Emitter;
}
});
Object.defineProperty(exports, "EmitterConfiguration", {
enumerable: true,
get: function get() {
return _trackerCore.EmitterConfiguration;
}
});
Object.defineProperty(exports, "EmitterConfigurationBase", {
enumerable: true,
get: function get() {
return _trackerCore.EmitterConfigurationBase;
}
});
Object.defineProperty(exports, "EventBatch", {
enumerable: true,
get: function get() {
return _trackerCore.EventBatch;
}
});
Object.defineProperty(exports, "EventJson", {
enumerable: true,
get: function get() {
return _trackerCore.EventJson;
}
});
Object.defineProperty(exports, "EventJsonWithKeys", {
enumerable: true,
get: function get() {
return _trackerCore.EventJsonWithKeys;
}
});
Object.defineProperty(exports, "EventMethod", {
enumerable: true,
get: function get() {
return _trackerCore.EventMethod;
}
});
Object.defineProperty(exports, "EventPayloadAndContext", {
enumerable: true,
get: function get() {
return _trackerCore.EventPayloadAndContext;
}
});
Object.defineProperty(exports, "EventStoreIterator", {
enumerable: true,
get: function get() {
return _trackerCore.EventStoreIterator;
}
});
Object.defineProperty(exports, "EventStorePayload", {
enumerable: true,
get: function get() {
return _trackerCore.EventStorePayload;
}
});
Object.defineProperty(exports, "FilterProvider", {
enumerable: true,
get: function get() {
return _trackerCore.FilterProvider;
}
});
Object.defineProperty(exports, "FormFocusOrChangeEvent", {
enumerable: true,
get: function get() {
return _trackerCore.FormFocusOrChangeEvent;
}
});
Object.defineProperty(exports, "JsonProcessor", {
enumerable: true,
get: function get() {
return _trackerCore.JsonProcessor;
}
});
Object.defineProperty(exports, "LOG_LEVEL", {
enumerable: true,
get: function get() {
return _trackerCore.LOG_LEVEL;
}
});
Object.defineProperty(exports, "Logger", {
enumerable: true,
get: function get() {
return _trackerCore.Logger;
}
});
Object.defineProperty(exports, "PageViewEvent", {
enumerable: true,
get: function get() {
return _trackerCore.PageViewEvent;
}
});
Object.defineProperty(exports, "Payload", {
enumerable: true,
get: function get() {
return _trackerCore.Payload;
}
});
Object.defineProperty(exports, "PayloadBuilder", {
enumerable: true,
get: function get() {
return _trackerCore.PayloadBuilder;
}
});
exports.PlatformContextProperty = void 0;
Object.defineProperty(exports, "RequestFailure", {
enumerable: true,
get: function get() {
return _trackerCore.RequestFailure;
}
});
Object.defineProperty(exports, "RuleSet", {
enumerable: true,
get: function get() {
return _trackerCore.RuleSet;
}
});
Object.defineProperty(exports, "RuleSetProvider", {
enumerable: true,
get: function get() {
return _trackerCore.RuleSetProvider;
}
});
Object.defineProperty(exports, "Timestamp", {
enumerable: true,
get: function get() {
return _trackerCore.Timestamp;
}
});
Object.defineProperty(exports, "TrackerCore", {
enumerable: true,
get: function get() {
return _trackerCore.TrackerCore;
}
});
Object.defineProperty(exports, "TrueTimestamp", {
enumerable: true,
get: function get() {
return _trackerCore.TrueTimestamp;
}
});
Object.defineProperty(exports, "version", {
enumerable: true,
get: function get() {
return _trackerCore.version;
}
});
var _trackerCore = require("@snowplow/tracker-core");
/**
* Configuration for the event store
*/
/**
* Configuration for session tracking
*/
/**
* Configuration for app lifecycle tracking
*/
/**
* The configuration object for initialising the tracker
*/
var PlatformContextProperty = exports.PlatformContextProperty = /*#__PURE__*/function (PlatformContextProperty) {
PlatformContextProperty["Carrier"] = "carrier";
PlatformContextProperty["NetworkType"] = "networkType";
PlatformContextProperty["NetworkTechnology"] = "networkTechnology";
PlatformContextProperty["AppleIdfa"] = "appleIdfa";
PlatformContextProperty["AppleIdfv"] = "appleIdfv";
PlatformContextProperty["PhysicalMemory"] = "physicalMemory";
PlatformContextProperty["AppAvailableMemory"] = "appAvailableMemory";
PlatformContextProperty["BatteryLevel"] = "batteryLevel";
PlatformContextProperty["BatteryState"] = "batteryState";
PlatformContextProperty["LowPowerMode"] = "lowPowerMode";
PlatformContextProperty["AvailableStorage"] = "availableStorage";
PlatformContextProperty["TotalStorage"] = "totalStorage";
PlatformContextProperty["IsPortrait"] = "isPortrait";
PlatformContextProperty["Resolution"] = "resolution";
PlatformContextProperty["Scale"] = "scale";
PlatformContextProperty["Language"] = "language";
PlatformContextProperty["AndroidIdfa"] = "androidIdfa";
PlatformContextProperty["SystemAvailableMemory"] = "systemAvailableMemory";
PlatformContextProperty["AppSetId"] = "appSetId";
PlatformContextProperty["AppSetIdScope"] = "appSetIdScope";
return PlatformContextProperty;
}({});
/**
* Overrides for the values for properties of the platform context.
*/
/**
* Configuration for deep link tracking
*/
/**
* Configuration of subject properties tracked with events
*/
/**
* Screen size in pixels
*/
/**
* Trigger for MessageNotification event
*/
/**
* Attachment object that identify an attachment in the MessageNotification.
*/
/**
* MessageNotification event properties
* schema: iglu:com.snowplowanalytics.mobile/message_notification/jsonschema/1-0-0
*/
/**
* EventContext type
*/
/**
* ScreenView event properties
* schema: iglu:com.snowplowanalytics.mobile/screen_view/jsonschema/1-0-0
*/
/**
* Event tracked when a scroll view's scroll position changes.
* If screen engagement tracking is enabled, the scroll changed events will be aggregated into a `screen_summary` entity.
*
* Schema: `iglu:com.snowplowanalytics.mobile/scroll_changed/jsonschema/1-0-0`
*/
/**
* Event tracking the view of an item in a list.
* If screen engagement tracking is enabled, the list item view events will be aggregated into a `screen_summary` entity.
*
* Schema: `iglu:com.snowplowanalytics.mobile/list_item_view/jsonschema/1-0-0`
*/
/**
* Timing event properties
*/
/**
* DeepLinkReceived event properties
* schema: iglu:com.snowplowanalytics.mobile/deep_link_received/jsonschema/1-0-0
*/
/**
* Current session state that is tracked in events.
*/
/**
* Properties for a structured event.
* A classic style of event tracking, allows for easier movement between analytics systems.
* Self-describing events are preferred for their schema validation.
*/
/**
* Interface for any self-describing JSON such as context entities or self-describing events
* @typeParam T - The type of the data object within a SelfDescribingJson
*/
/**
* The ReactNativeTracker type
*/
//# sourceMappingURL=types.js.map