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 | export const ICON_LIST = Object.freeze ( |
32 | { |
33 | turn : Object.freeze ( |
34 | { |
35 | default : 'kUndefined', |
36 | 'sharp left' : 'kTurnSharpLeft', |
37 | left : 'kTurnLeft', |
38 | 'slight left' : 'kTurnSlightLeft', |
39 | straight : 'kTurnStraight', |
40 | 'slight right' : 'kTurnSlightRight', |
41 | right : 'kTurnRight', |
42 | 'sharp right' : 'kTurnSharpRight', |
43 | uturn : 'kTurnUturn' |
44 | } |
45 | ), |
46 | 'new name' : Object.freeze ( |
47 | { |
48 | default : 'kUndefined', |
49 | 'sharp left' : 'kNewNameSharpLeft', |
50 | left : 'kNewNameLeft', |
51 | 'slight left' : 'kNewNameSlightLeft', |
52 | straight : 'kNewNameStraight', |
53 | 'slight right' : 'kNewNameSlightRight', |
54 | right : 'kNewNameRight', |
55 | 'sharp right' : 'kNewNameSharpRight' |
56 | } |
57 | ), |
58 | depart : Object.freeze ( |
59 | { |
60 | default : 'kDepartDefault', |
61 | 'sharp left' : 'kDepartLeft', |
62 | left : 'kDepartLeft', |
63 | 'slight left' : 'kDepartLeft', |
64 | straight : 'kDepartDefault', |
65 | 'slight right' : 'kDepartRight', |
66 | right : 'kDepartRight', |
67 | 'sharp right' : 'kDepartRight' |
68 | } |
69 | ), |
70 | arrive : Object.freeze ( |
71 | { |
72 | default : 'kArriveDefault', |
73 | 'sharp left' : 'kArriveLeft', |
74 | left : 'kArriveLeft', |
75 | 'slight left' : 'kArriveLeft', |
76 | straight : 'kArriveDefault', |
77 | 'slight right' : 'kArriveRight', |
78 | right : 'kArriveRight', |
79 | 'sharp right' : 'kArriveRight' |
80 | } |
81 | ), |
82 | merge : Object.freeze ( |
83 | { |
84 | default : 'kMergeDefault', |
85 | 'sharp left' : 'kMergeLeft', |
86 | left : 'kMergeLeft', |
87 | 'slight left' : 'kMergeLeft', |
88 | straight : 'kMergeDefault', |
89 | 'slight right' : 'kMergeRight', |
90 | right : 'kMergeRight', |
91 | 'sharp right' : 'kMergeRight' |
92 | } |
93 | ), |
94 | 'on ramp' : Object.freeze ( |
95 | { |
96 | default : 'kUndefined', |
97 | 'sharp left' : 'kOnRampLeft', |
98 | left : 'kOnRampLeft', |
99 | 'slight left' : 'kOnRampLeft', |
100 | 'slight right' : 'kOnRampRight', |
101 | right : 'kOnRampRight', |
102 | 'sharp right' : 'kOnRampRight' |
103 | } |
104 | ), |
105 | 'off ramp' : Object.freeze ( |
106 | { |
107 | default : 'kUndefined', |
108 | 'sharp left' : 'kOffRampLeft', |
109 | left : 'kOffRampLeft', |
110 | 'slight left' : 'kOffRampLeft', |
111 | 'slight right' : 'kOffRampRight', |
112 | right : 'kOffRampRight', |
113 | 'sharp right' : 'kOffRampRight' |
114 | } |
115 | ), |
116 | fork : Object.freeze ( |
117 | { |
118 | default : 'kUndefined', |
119 | 'sharp left' : 'kForkLeft', |
120 | left : 'kForkLeft', |
121 | 'slight left' : 'kForkLeft', |
122 | 'slight right' : 'kForkRight', |
123 | right : 'kForkRight', |
124 | 'sharp right' : 'kForkRight' |
125 | } |
126 | ), |
127 | 'end of road' : Object.freeze ( |
128 | { |
129 | default : 'kUndefined', |
130 | 'sharp left' : 'kEndOfRoadLeft', |
131 | left : 'kEndOfRoadLeft', |
132 | 'slight left' : 'kEndOfRoadLeft', |
133 | 'slight right' : 'kEndOfRoadRight', |
134 | right : 'kEndOfRoadRight', |
135 | 'sharp right' : 'kEndOfRoadRight' |
136 | } |
137 | ), |
138 | continue : Object.freeze ( |
139 | { |
140 | default : 'kUndefined', |
141 | 'sharp left' : 'kContinueSharpLeft', |
142 | left : 'kContinueLeft', |
143 | 'slight left' : 'kContinueSlightLeft', |
144 | straight : 'kContinueStraight', |
145 | 'slight right' : 'kContinueSlightRight', |
146 | right : 'kContinueRight', |
147 | 'sharp right' : 'kContinueSharpRight' |
148 | } |
149 | ), |
150 | roundabout : Object.freeze ( |
151 | { |
152 | default : 'kUndefined', |
153 | 'sharp left' : 'kRoundaboutLeft', |
154 | left : 'kRoundaboutLeft', |
155 | 'slight left' : 'kRoundaboutLeft', |
156 | 'slight right' : 'kRoundaboutRight', |
157 | right : 'kRoundaboutRight', |
158 | 'sharp right' : 'kRoundaboutRight' |
159 | } |
160 | ), |
161 | rotary : Object.freeze ( |
162 | { |
163 | default : 'kUndefined', |
164 | 'sharp left' : 'kRotaryLeft', |
165 | left : 'kRotaryLeft', |
166 | 'slight left' : 'kRotaryLeft', |
167 | 'slight right' : 'kRotaryRight', |
168 | right : 'kRotaryRight', |
169 | 'sharp right' : 'kRotaryRight' |
170 | } |
171 | ), |
172 | 'roundabout turn' : Object.freeze ( |
173 | { |
174 | default : 'kUndefined', |
175 | 'sharp left' : 'kRoundaboutTurnSharpLeft', |
176 | left : 'kRoundaboutTurnLeft', |
177 | 'slight left' : 'kRoundaboutTurnSlightLeft', |
178 | straight : 'kRoundaboutTurnStraight', |
179 | 'slight right' : 'kRoundaboutTurnSlightRight', |
180 | right : 'kRoundaboutTurnRight', |
181 | 'sharp right' : 'kRoundaboutTurnSharpRight' |
182 | } |
183 | ), |
184 | notification : Object.freeze ( |
185 | { |
186 | default : 'kUndefined' |
187 | } |
188 | ), |
189 | default : Object.freeze ( |
190 | { |
191 | default : 'kUndefined' |
192 | } |
193 | ) |
194 | } |
195 | ); |
196 | |
197 | |
198 | |