@@ -115,71 +115,77 @@ static inline YGStyle convertRawProp(
115115 const RawProps &rawProps,
116116 const YGStyle &sourceValue) {
117117 auto yogaStyle = YGStyle{};
118- yogaStyle.direction = convertRawProp (
119- rawProps, " direction" , sourceValue.direction , yogaStyle.direction );
120- yogaStyle.flexDirection = convertRawProp (
118+ yogaStyle.direction () = convertRawProp (
119+ rawProps, " direction" , sourceValue.direction () , yogaStyle.direction () );
120+ yogaStyle.flexDirection () = convertRawProp (
121121 rawProps,
122122 " flexDirection" ,
123- sourceValue.flexDirection ,
124- yogaStyle.flexDirection );
125- yogaStyle.justifyContent = convertRawProp (
123+ sourceValue.flexDirection () ,
124+ yogaStyle.flexDirection () );
125+ yogaStyle.justifyContent () = convertRawProp (
126126 rawProps,
127127 " justifyContent" ,
128- sourceValue.justifyContent ,
129- yogaStyle.justifyContent );
130- yogaStyle.alignContent = convertRawProp (
128+ sourceValue.justifyContent () ,
129+ yogaStyle.justifyContent () );
130+ yogaStyle.alignContent () = convertRawProp (
131131 rawProps,
132132 " alignContent" ,
133- sourceValue.alignContent ,
134- yogaStyle.alignContent );
135- yogaStyle.alignItems = convertRawProp (
136- rawProps, " alignItems" , sourceValue.alignItems , yogaStyle.alignItems );
137- yogaStyle.alignSelf = convertRawProp (
138- rawProps, " alignSelf" , sourceValue.alignSelf , yogaStyle.alignSelf );
139- yogaStyle.positionType = convertRawProp (
140- rawProps, " position" , sourceValue.positionType , yogaStyle.positionType );
141- yogaStyle.flexWrap = convertRawProp (
142- rawProps, " flexWrap" , sourceValue.flexWrap , yogaStyle.flexWrap );
143- yogaStyle.overflow = convertRawProp (
144- rawProps, " overflow" , sourceValue.overflow , yogaStyle.overflow );
145- yogaStyle.display = convertRawProp (
146- rawProps, " display" , sourceValue.display , yogaStyle.display );
147- yogaStyle.flex =
148- convertRawProp (rawProps, " flex" , sourceValue.flex , yogaStyle.flex );
149- yogaStyle.flexGrow = convertRawProp (
150- rawProps, " flexGrow" , sourceValue.flexGrow , yogaStyle.flexGrow );
151- yogaStyle.flexShrink = convertRawProp (
152- rawProps, " flexShrink" , sourceValue.flexShrink , yogaStyle.flexShrink );
153- yogaStyle.flexBasis = convertRawProp (
154- rawProps, " flexBasis" , sourceValue.flexBasis , yogaStyle.flexBasis );
155- yogaStyle.margin = convertRawProp (
156- rawProps, " margin" , " " , sourceValue.margin , yogaStyle.margin );
157- yogaStyle.position =
158- convertRawProp (rawProps, sourceValue.position , yogaStyle.position );
159- yogaStyle.padding = convertRawProp (
160- rawProps, " padding" , " " , sourceValue.padding , yogaStyle.padding );
161- yogaStyle.border = convertRawProp (
162- rawProps, " border" , " Width" , sourceValue.border , yogaStyle.border );
163- yogaStyle.dimensions = convertRawProp (
133+ sourceValue.alignContent (),
134+ yogaStyle.alignContent ());
135+ yogaStyle.alignItems () = convertRawProp (
136+ rawProps, " alignItems" , sourceValue.alignItems (), yogaStyle.alignItems ());
137+ yogaStyle.alignSelf () = convertRawProp (
138+ rawProps, " alignSelf" , sourceValue.alignSelf (), yogaStyle.alignSelf ());
139+ yogaStyle.positionType () = convertRawProp (
140+ rawProps,
141+ " position" ,
142+ sourceValue.positionType (),
143+ yogaStyle.positionType ());
144+ yogaStyle.flexWrap () = convertRawProp (
145+ rawProps, " flexWrap" , sourceValue.flexWrap (), yogaStyle.flexWrap ());
146+ yogaStyle.overflow () = convertRawProp (
147+ rawProps, " overflow" , sourceValue.overflow (), yogaStyle.overflow ());
148+ yogaStyle.display () = convertRawProp (
149+ rawProps, " display" , sourceValue.display (), yogaStyle.display ());
150+ yogaStyle.flex () =
151+ convertRawProp (rawProps, " flex" , sourceValue.flex (), yogaStyle.flex ());
152+ yogaStyle.flexGrow () = convertRawProp (
153+ rawProps, " flexGrow" , sourceValue.flexGrow (), yogaStyle.flexGrow ());
154+ yogaStyle.flexShrink () = convertRawProp (
155+ rawProps, " flexShrink" , sourceValue.flexShrink (), yogaStyle.flexShrink ());
156+ yogaStyle.flexBasis () = convertRawProp (
157+ rawProps, " flexBasis" , sourceValue.flexBasis (), yogaStyle.flexBasis ());
158+ yogaStyle.margin () = convertRawProp (
159+ rawProps, " margin" , " " , sourceValue.margin (), yogaStyle.margin ());
160+ yogaStyle.position () =
161+ convertRawProp (rawProps, sourceValue.position (), yogaStyle.position ());
162+ yogaStyle.padding () = convertRawProp (
163+ rawProps, " padding" , " " , sourceValue.padding (), yogaStyle.padding ());
164+ yogaStyle.border () = convertRawProp (
165+ rawProps, " border" , " Width" , sourceValue.border (), yogaStyle.border ());
166+ yogaStyle.dimensions () = convertRawProp (
164167 rawProps,
165168 " width" ,
166169 " height" ,
167- sourceValue.dimensions ,
168- yogaStyle.dimensions );
169- yogaStyle.minDimensions = convertRawProp (
170+ sourceValue.dimensions () ,
171+ yogaStyle.dimensions () );
172+ yogaStyle.minDimensions () = convertRawProp (
170173 rawProps,
171174 " minWidth" ,
172175 " minHeight" ,
173- sourceValue.minDimensions ,
174- yogaStyle.minDimensions );
175- yogaStyle.maxDimensions = convertRawProp (
176+ sourceValue.minDimensions () ,
177+ yogaStyle.minDimensions () );
178+ yogaStyle.maxDimensions () = convertRawProp (
176179 rawProps,
177180 " maxWidth" ,
178181 " maxHeight" ,
179- sourceValue.maxDimensions ,
180- yogaStyle.maxDimensions );
181- yogaStyle.aspectRatio = convertRawProp (
182- rawProps, " aspectRatio" , sourceValue.aspectRatio , yogaStyle.aspectRatio );
182+ sourceValue.maxDimensions (),
183+ yogaStyle.maxDimensions ());
184+ yogaStyle.aspectRatio () = convertRawProp (
185+ rawProps,
186+ " aspectRatio" ,
187+ sourceValue.aspectRatio (),
188+ yogaStyle.aspectRatio ());
183189 return yogaStyle;
184190}
185191
0 commit comments