UNPKG

@snowplow/react-native-tracker

Version:
124 lines (101 loc) 3.98 kB
"use strict"; /** * Configuration for the event store */ /** * Configuration for session tracking */ /** * Configuration for app lifecycle tracking */ /** * The configuration object for initialising the tracker */ export var 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 */ export { version, PageViewEvent, FormFocusOrChangeEvent, Timestamp, PayloadBuilder, Payload, CorePlugin, CoreConfiguration, ContextGenerator, ContextFilter, EventPayloadAndContext, EventStoreIterator, EventStorePayload, TrackerCore, Logger, EmitterConfiguration, EmitterConfigurationBase, EventJson, JsonProcessor, TrueTimestamp, DeviceTimestamp, EventMethod, RequestFailure, EventBatch, EventJsonWithKeys, LOG_LEVEL, ConditionalContextProvider, ContextPrimitive, CorePluginConfiguration, Emitter, FilterProvider, RuleSetProvider, RuleSet } from '@snowplow/tracker-core'; //# sourceMappingURL=types.js.map