@@ -9,6 +9,7 @@ import ApiClient from '../ApiClient';
99import Photo from './Photo' ;
1010import Sdg from './Sdg' ;
1111import Standard from './Standard' ;
12+ import TechnologyType from './TechnologyType' ;
1213
1314class Project {
1415 constructor (
@@ -85,10 +86,26 @@ class Project {
8586 obj [ 'type' ] = ApiClient . convertToType ( data [ 'type' ] , 'String' ) ;
8687 }
8788
89+ if ( data . hasOwnProperty ( 'mechanism' ) ) {
90+ obj [ 'mechanism' ] = ApiClient . convertToType ( data [ 'mechanism' ] , 'String' ) ;
91+ }
92+
8893 if ( data . hasOwnProperty ( 'country' ) ) {
8994 obj [ 'country' ] = ApiClient . convertToType ( data [ 'country' ] , 'String' ) ;
9095 }
9196
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+
92109 if ( data . hasOwnProperty ( 'developer' ) ) {
93110 obj [ 'developer' ] = ApiClient . convertToType ( data [ 'developer' ] , 'String' ) ;
94111 }
@@ -118,6 +135,16 @@ class Project {
118135 if ( data . hasOwnProperty ( 'sdgs' ) ) {
119136 obj [ 'sdgs' ] = ApiClient . convertToType ( data [ 'sdgs' ] , [ Sdg ] ) ;
120137 }
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+ }
121148 }
122149 return obj ;
123150 }
@@ -133,8 +160,16 @@ Project.prototype['description'] = undefined;
133160
134161Project . prototype [ 'type' ] = undefined ;
135162
163+ Project . prototype [ 'mechanism' ] = undefined ;
164+
136165Project . prototype [ 'country' ] = undefined ;
137166
167+ Project . prototype [ 'state' ] = undefined ;
168+
169+ Project . prototype [ 'latitude' ] = undefined ;
170+
171+ Project . prototype [ 'longitude' ] = undefined ;
172+
138173Project . prototype [ 'developer' ] = undefined ;
139174
140175Project . prototype [ 'photos' ] = undefined ;
@@ -147,4 +182,8 @@ Project.prototype['standard'] = undefined;
147182
148183Project . prototype [ 'sdgs' ] = undefined ;
149184
185+ Project . prototype [ 'technology_type' ] = undefined ;
186+
187+ Project . prototype [ 'tagline' ] = undefined ;
188+
150189export default Project ;
0 commit comments