@@ -9,6 +9,7 @@ import ApiClient from '../ApiClient';
9
9
import Photo from './Photo' ;
10
10
import Sdg from './Sdg' ;
11
11
import Standard from './Standard' ;
12
+ import TechnologyType from './TechnologyType' ;
12
13
13
14
class Project {
14
15
constructor (
@@ -85,10 +86,26 @@ class Project {
85
86
obj [ 'type' ] = ApiClient . convertToType ( data [ 'type' ] , 'String' ) ;
86
87
}
87
88
89
+ if ( data . hasOwnProperty ( 'mechanism' ) ) {
90
+ obj [ 'mechanism' ] = ApiClient . convertToType ( data [ 'mechanism' ] , 'String' ) ;
91
+ }
92
+
88
93
if ( data . hasOwnProperty ( 'country' ) ) {
89
94
obj [ 'country' ] = ApiClient . convertToType ( data [ 'country' ] , 'String' ) ;
90
95
}
91
96
97
+ if ( data . hasOwnProperty ( 'state' ) ) {
98
+ obj [ 'state' ] = ApiClient . convertToType ( data [ 'state' ] , 'String' ) ;
99
+ }
100
+
101
+ if ( data . hasOwnProperty ( 'latitude' ) ) {
102
+ obj [ 'latitude' ] = ApiClient . convertToType ( data [ 'latitude' ] , 'Number' ) ;
103
+ }
104
+
105
+ if ( data . hasOwnProperty ( 'longitude' ) ) {
106
+ obj [ 'longitude' ] = ApiClient . convertToType ( data [ 'longitude' ] , 'Number' ) ;
107
+ }
108
+
92
109
if ( data . hasOwnProperty ( 'developer' ) ) {
93
110
obj [ 'developer' ] = ApiClient . convertToType ( data [ 'developer' ] , 'String' ) ;
94
111
}
@@ -118,6 +135,16 @@ class Project {
118
135
if ( data . hasOwnProperty ( 'sdgs' ) ) {
119
136
obj [ 'sdgs' ] = ApiClient . convertToType ( data [ 'sdgs' ] , [ Sdg ] ) ;
120
137
}
138
+
139
+ if ( data . hasOwnProperty ( 'technology_type' ) ) {
140
+ obj [ 'technology_type' ] = TechnologyType . constructFromObject (
141
+ data [ 'technology_type' ]
142
+ ) ;
143
+ }
144
+
145
+ if ( data . hasOwnProperty ( 'tagline' ) ) {
146
+ obj [ 'tagline' ] = ApiClient . convertToType ( data [ 'tagline' ] , 'String' ) ;
147
+ }
121
148
}
122
149
return obj ;
123
150
}
@@ -133,8 +160,16 @@ Project.prototype['description'] = undefined;
133
160
134
161
Project . prototype [ 'type' ] = undefined ;
135
162
163
+ Project . prototype [ 'mechanism' ] = undefined ;
164
+
136
165
Project . prototype [ 'country' ] = undefined ;
137
166
167
+ Project . prototype [ 'state' ] = undefined ;
168
+
169
+ Project . prototype [ 'latitude' ] = undefined ;
170
+
171
+ Project . prototype [ 'longitude' ] = undefined ;
172
+
138
173
Project . prototype [ 'developer' ] = undefined ;
139
174
140
175
Project . prototype [ 'photos' ] = undefined ;
@@ -147,4 +182,8 @@ Project.prototype['standard'] = undefined;
147
182
148
183
Project . prototype [ 'sdgs' ] = undefined ;
149
184
185
+ Project . prototype [ 'technology_type' ] = undefined ;
186
+
187
+ Project . prototype [ 'tagline' ] = undefined ;
188
+
150
189
export default Project ;
0 commit comments