telemetrydeck_wasm/
params.rs1pub mod accessibility {
37 pub const FONT_WEIGHT_ADJUSTMENT: &str = "TelemetryDeck.Accessibility.fontWeightAdjustment";
39 pub const FONT_SCALE: &str = "TelemetryDeck.Accessibility.fontScale";
41 pub const IS_BOLD_TEXT_ENABLED: &str = "TelemetryDeck.Accessibility.isBoldTextEnabled";
43 pub const IS_DARKER_SYSTEM_COLORS_ENABLED: &str =
45 "TelemetryDeck.Accessibility.isDarkerSystemColorsEnabled";
46 pub const IS_INVERT_COLORS_ENABLED: &str = "TelemetryDeck.Accessibility.isInvertColorsEnabled";
48 pub const IS_REDUCE_MOTION_ENABLED: &str = "TelemetryDeck.Accessibility.isReduceMotionEnabled";
50 pub const IS_REDUCE_TRANSPARENCY_ENABLED: &str =
52 "TelemetryDeck.Accessibility.isReduceTransparencyEnabled";
53 pub const SHOULD_DIFFERENTIATE_WITHOUT_COLOR: &str =
55 "TelemetryDeck.Accessibility.shouldDifferentiateWithoutColor";
56}
57
58pub mod acquisition {
60 pub const FIRST_SESSION_DATE: &str = "TelemetryDeck.Acquisition.firstSessionDate";
62 pub const CHANNEL: &str = "TelemetryDeck.Acquisition.channel";
64 pub const LEAD_ID: &str = "TelemetryDeck.Acquisition.leadID";
66}
67
68pub mod device {
70 pub const ARCHITECTURE: &str = "TelemetryDeck.Device.architecture";
72 pub const MODEL_NAME: &str = "TelemetryDeck.Device.modelName";
74 pub const OPERATING_SYSTEM: &str = "TelemetryDeck.Device.operatingSystem";
76 pub const PLATFORM: &str = "TelemetryDeck.Device.platform";
78 pub const SYSTEM_MAJOR_MINOR_VERSION: &str = "TelemetryDeck.Device.systemMajorMinorVersion";
80 pub const SYSTEM_MAJOR_VERSION: &str = "TelemetryDeck.Device.systemMajorVersion";
82 pub const SYSTEM_VERSION: &str = "TelemetryDeck.Device.systemVersion";
84 pub const BRAND: &str = "TelemetryDeck.Device.brand";
86 pub const TIME_ZONE: &str = "TelemetryDeck.Device.timeZone";
88 pub const ORIENTATION: &str = "TelemetryDeck.Device.orientation";
90 pub const SCREEN_DENSITY: &str = "TelemetryDeck.Device.screenDensity";
92 pub const SCREEN_HEIGHT: &str = "TelemetryDeck.Device.screenResolutionHeight";
94 pub const SCREEN_WIDTH: &str = "TelemetryDeck.Device.screenResolutionWidth";
96}
97
98pub mod navigation {
100 pub const SCHEMA_VERSION: &str = "TelemetryDeck.Navigation.schemaVersion";
102 pub const IDENTIFIER: &str = "TelemetryDeck.Navigation.identifier";
104 pub const SOURCE_PATH: &str = "TelemetryDeck.Navigation.sourcePath";
106 pub const DESTINATION_PATH: &str = "TelemetryDeck.Navigation.destinationPath";
108}
109
110pub mod purchase {
112 pub const TYPE: &str = "TelemetryDeck.Purchase.type";
114 pub const COUNTRY_CODE: &str = "TelemetryDeck.Purchase.countryCode";
116 pub const CURRENCY_CODE: &str = "TelemetryDeck.Purchase.currencyCode";
118 pub const PRODUCT_ID: &str = "TelemetryDeck.Purchase.productID";
120 pub const OFFER_ID: &str = "TelemetryDeck.Purchase.offerID";
122 pub const PRICE_MICROS: &str = "TelemetryDeck.Purchase.priceMicros";
124}
125
126pub mod retention {
128 pub const AVERAGE_SESSION_SECONDS: &str = "TelemetryDeck.Retention.averageSessionSeconds";
130 pub const DISTINCT_DAYS_USED: &str = "TelemetryDeck.Retention.distinctDaysUsed";
132 pub const TOTAL_SESSIONS_COUNT: &str = "TelemetryDeck.Retention.totalSessionsCount";
134 pub const PREVIOUS_SESSION_SECONDS: &str = "TelemetryDeck.Retention.previousSessionSeconds";
136 pub const DISTINCT_DAYS_USED_LAST_MONTH: &str =
138 "TelemetryDeck.Retention.distinctDaysUsedLastMonth";
139}
140
141pub mod calendar {
143 pub const DAY_OF_MONTH: &str = "TelemetryDeck.Calendar.dayOfMonth";
145 pub const DAY_OF_WEEK: &str = "TelemetryDeck.Calendar.dayOfWeek";
147 pub const DAY_OF_YEAR: &str = "TelemetryDeck.Calendar.dayOfYear";
149 pub const WEEK_OF_YEAR: &str = "TelemetryDeck.Calendar.weekOfYear";
151 pub const IS_WEEKEND: &str = "TelemetryDeck.Calendar.isWeekend";
153 pub const MONTH_OF_YEAR: &str = "TelemetryDeck.Calendar.monthOfYear";
155 pub const QUARTER_OF_YEAR: &str = "TelemetryDeck.Calendar.quarterOfYear";
157 pub const HOUR_OF_DAY: &str = "TelemetryDeck.Calendar.hourOfDay";
159}
160
161pub mod run_context {
163 pub const LOCALE: &str = "TelemetryDeck.RunContext.locale";
165 pub const TARGET_ENVIRONMENT: &str = "TelemetryDeck.RunContext.targetEnvironment";
167 pub const IS_SIDE_LOADED: &str = "TelemetryDeck.RunContext.isSideLoaded";
169 pub const SOURCE_MARKETPLACE: &str = "TelemetryDeck.RunContext.sourceMarketplace";
171}
172
173pub mod user_preferences {
175 pub const LAYOUT_DIRECTION: &str = "TelemetryDeck.UserPreference.layoutDirection";
177 pub const REGION: &str = "TelemetryDeck.UserPreference.region";
179 pub const LANGUAGE: &str = "TelemetryDeck.UserPreference.language";
181 pub const COLOR_SCHEME: &str = "TelemetryDeck.UserPreference.colorScheme";
183}