summaryrefslogtreecommitdiff
path: root/Example Apps/Shared/AppConstants.m
blob: d6edd60c19e89fc436d2ea2f0b750790adad725f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
//
//  AppConstants.m
//  SmartDeviceLink
//
//  Created by Nicole on 4/10/18.
//  Copyright © 2018 smartdevicelink. All rights reserved.
//

#import "AppConstants.h"

#pragma mark - SDL Configuration
NSString * const ExampleAppName = @"SDL Example App";
NSString * const ExampleAppNameShort = @"SDL";
NSString * const ExampleAppNameTTS = @"S D L Example App";
NSString * const ExampleFullAppId = @"123e4567-e89b-12d3-a456-426655440000"; // Dummy App Id

#pragma mark - SDL Textfields
NSString * const SmartDeviceLinkText = @"SmartDeviceLink (SDL)";
NSString * const ExampleAppText = @"Example App";

#pragma mark - SDL Soft Buttons
NSString * const ToggleSoftButton = @"ToggleSoftButton";
NSString * const ToggleSoftButtonImageOnState = @"ToggleSoftButtonImageOnState";
NSString * const ToggleSoftButtonImageOffState = @"ToggleSoftButtonImageOffState";
NSString * const ToggleSoftButtonTextOnState = @"ToggleSoftButtonTextOnState";
NSString * const ToggleSoftButtonTextOffState = @"ToggleSoftButtonTextOffState";
NSString * const ToggleSoftButtonTextTextOnText = @"➖";
NSString * const ToggleSoftButtonTextTextOffText = @"➕";

NSString * const AlertSoftButton = @"AlertSoftButton";
NSString * const AlertSoftButtonImageState = @"AlertSoftButtonImageState";
NSString * const AlertSoftButtonTextState = @"AlertSoftButtonTextState";
NSString * const AlertSoftButtonText = @"Tap Me";

NSString * const TextVisibleSoftButton = @"TextVisibleSoftButton";
NSString * const TextVisibleSoftButtonTextOnState = @"TextVisibleSoftButtonTextOnState";
NSString * const TextVisibleSoftButtonTextOffState = @"TextVisibleSoftButtonTextOffState";
NSString * const TextVisibleSoftButtonTextOnText = @"➖Text";
NSString * const TextVisibleSoftButtonTextOffText = @"➕Text";

NSString * const ImagesVisibleSoftButton = @"ImagesVisibleSoftButton";
NSString * const ImagesVisibleSoftButtonImageOnState = @"ImagesVisibleSoftButtonImageOnState";
NSString * const ImagesVisibleSoftButtonImageOffState = @"ImagesVisibleSoftButtonImageOffState";
NSString * const ImagesVisibleSoftButtonImageOnText = @"➖Icons";
NSString * const ImagesVisibleSoftButtonImageOffText = @"➕Icons";

#pragma mart - SDL Text-To-Speech
NSString * const TTSGoodJob = @"Good Job";
NSString * const TTSYouMissed = @"You Missed";

#pragma martk - SDL Voice Commands
NSString * const VCStart = @"Start";
NSString * const VCStop = @"Stop";

#pragma mark - SDL Perform Interaction Choice Set Menu
NSString * const PICSInitialText = @"Perform Interaction Choice Set Menu Example";
NSString * const PICSInitialPrompt = @"Select an item from the menu";
NSString * const PICSHelpPrompt = @"Select a menu row using your voice or by tapping on the screen";
NSString * const PICSTimeoutPrompt = @"Closing the menu";
NSString * const PICSFirstChoice = @"First Choice";
NSString * const PICSSecondChoice = @"Second Choice";
NSString * const PICSThirdChoice = @"Third Choice";

#pragma mark - SDL Perform Interaction Choice Set Menu VR Commands
NSString * const VCPICSFirstChoice = @"First";
NSString * const VCPICSecondChoice = @"Second";
NSString * const VCPICSThirdChoice = @"Third";

#pragma mark - SDL Add Command Menu
NSString * const ACSpeakAppNameMenuName = @"Speak App Name";
NSString * const ACShowChoiceSetMenuName = @"Show Perform Interaction Choice Set";
NSString * const ACGetVehicleDataMenuName = @"Get Vehicle Speed";
NSString * const ACGetAllVehicleDataMenuName = @"Get All Vehicle Data";
NSString * const ACRecordInCarMicrophoneAudioMenuName = @"Record In-Car Microphone Audio";
NSString * const ACDialPhoneNumberMenuName = @"Dial Phone Number";
NSString * const ACSubmenuMenuName = @"Submenu";
NSString * const ACSubmenuItemMenuName = @"Item";
NSString * const ACSubmenuTemplateMenuName = @"Change Template";

NSString * const ACAccelerationPedalPositionMenuName = @"Acceleration Pedal Position";
NSString * const ACAirbagStatusMenuName = @"Airbag Status";
NSString * const ACBeltStatusMenuName = @"Belt Status";
NSString * const ACBodyInformationMenuName = @"Body Information";
NSString * const ACClusterModeStatusMenuName = @"Cluster Mode Status";
NSString * const ACDeviceStatusMenuName = @"Device Status";
NSString * const ACDriverBrakingMenuName = @"Driver Braking";
NSString * const ACECallInfoMenuName = @"eCall Info";
NSString * const ACElectronicParkBrakeStatus = @"Electronic Parking Brake Status";
NSString * const ACEmergencyEventMenuName = @"Emergency Event";
NSString * const ACEngineOilLifeMenuName = @"Engine Oil Life";
NSString * const ACEngineTorqueMenuName = @"Engine Torque";
NSString * const ACExternalTemperatureMenuName = @"External Temperature";
NSString * const ACFuelLevelMenuName = @"Fuel Level";
NSString * const ACFuelLevelStateMenuName = @"Fuel Level State";
NSString * const ACFuelRangeMenuName = @"Fuel Range";
NSString * const ACGPSMenuName = @"GPS";
NSString * const ACHeadLampStatusMenuName = @"Head Lamp Status";
NSString * const ACInstantFuelConsumptionMenuName = @"Instant Fuel Consumption";
NSString * const ACMyKeyMenuName = @"MyKey";
NSString * const ACOdometerMenuName = @"Odometer";
NSString * const ACPRNDLMenuName = @"PRNDL";
NSString * const ACRPMMenuName = @"RPM";
NSString * const ACSpeedMenuName = @"Speed";
NSString * const ACSteeringWheelAngleMenuName = @"Steering Wheel Angle";
NSString * const ACTirePressureMenuName = @"Tire Pressure";
NSString * const ACTurnSignalMenuName = @"Turn Signal";
NSString * const ACVINMenuName = @"VIN";
NSString * const ACWiperStatusMenuName = @"Wiper Status";

#pragma mark - SDL Image Names
NSString * const AlertBWIconName = @"alert";
NSString * const CarBWIconImageName = @"car";
NSString * const ExampleAppLogoName = @"sdl_logo_green";
NSString * const MenuBWIconImageName = @"choice_set";
NSString * const MicrophoneBWIconImageName = @"microphone";
NSString * const PhoneBWIconImageName = @"phone";
NSString * const SpeakBWIconImageName = @"speak";
NSString * const ToggleOffBWIconName = @"toggle_off";
NSString * const ToggleOnBWIconName = @"toggle_on";

#pragma mark - SDL App Name in Different Languages
NSString * const ExampleAppNameSpanish = @"SDL Aplicación de ejemplo";
NSString * const ExampleAppNameFrench = @"SDL Exemple App";

#pragma mark - SDL Vehicle Data
NSString * const VehicleDataOdometerName = @"Odometer";
NSString * const VehicleDataSpeedName = @"Speed";

@implementation AppConstants

@end