UNPKG

@snowplow/react-native-tracker

Version:
304 lines (303 loc) 8.3 kB
"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