@@ -149,101 +149,107 @@ class _RadioButtonItemDemoState extends State<_RadioButtonItemDemo> {
149149 ThemeBox (
150150 themeContract: themeController! .currentTheme,
151151 themeMode: themeController! .isInverseDarkTheme ? ThemeMode .light : ThemeMode .dark,
152- child: Column (
153- children: [
154- OudsRadioButtonItem <RadioOption >(
155- value: RadioOption .first,
156- groupValue: _selectedOption,
157- onChanged: customizationState! .hasEnabled
158- ? (RadioOption ? value) {
159- setState (() {
160- _selectedOption = value! ;
161- });
162- }
163- : null ,
164- title: ControlItemCustomizationUtils .getLabelText (customizationState! ),
165- additionalLabel: ControlItemCustomizationUtils .getAdditionalLabelText (customizationState! ),
166- helperTitle: ControlItemCustomizationUtils .getHelperLabelText (customizationState! ),
167- outlined: customizationState! .hasOutlined ? true : false ,
168- reversed: customizationState! .hasReversed ? true : false ,
169- readOnly: customizationState! .hasReadOnly ? true : false ,
170- icon: customizationState! .hasIcon ? AppAssets .icons.functionalSocialAndEngagementHeartEmpty (themeController! ) : null ,
171- isError: customizationState! .hasError ? true : false ,
172- errorText: ControlItemCustomizationUtils .getErrorMessageLabelText (customizationState! ),
173- divider: customizationState! .hasDivider ? true : false ,
152+ child: MergeSemantics (
153+ child: Padding (
154+ padding: EdgeInsetsDirectional .symmetric (horizontal: themeController! .currentTheme.gridScheme (context).margin),
155+ child: Column (
156+ children: [
157+ OudsRadioButtonItem <RadioOption >(
158+ value: RadioOption .first,
159+ groupValue: _selectedOption,
160+ onChanged: customizationState! .hasEnabled
161+ ? (RadioOption ? value) {
162+ setState (() {
163+ _selectedOption = value! ;
164+ });
165+ }
166+ : null ,
167+ title: ControlItemCustomizationUtils .getLabelText (customizationState! ),
168+ additionalLabel: ControlItemCustomizationUtils .getAdditionalLabelText (customizationState! ),
169+ helperTitle: ControlItemCustomizationUtils .getHelperLabelText (customizationState! ),
170+ outlined: customizationState! .hasOutlined ? true : false ,
171+ reversed: customizationState! .hasReversed ? true : false ,
172+ readOnly: customizationState! .hasReadOnly ? true : false ,
173+ icon: customizationState! .hasIcon ? AppAssets .icons.functionalSocialAndEngagementHeartEmpty (themeController! ) : null ,
174+ isError: customizationState! .hasError ? true : false ,
175+ divider: customizationState! .hasDivider ? true : false ,
176+ ),
177+ OudsRadioButtonItem <RadioOption >(
178+ value: RadioOption .second,
179+ groupValue: _selectedOption,
180+ onChanged: customizationState! .hasEnabled
181+ ? (RadioOption ? value) {
182+ setState (() {
183+ _selectedOption = value! ;
184+ });
185+ }
186+ : null ,
187+ title: ControlItemCustomizationUtils .getLabelText (customizationState! ),
188+ additionalLabel: ControlItemCustomizationUtils .getAdditionalLabelText (customizationState! ),
189+ helperTitle: ControlItemCustomizationUtils .getHelperLabelText (customizationState! ),
190+ outlined: customizationState! .hasOutlined ? true : false ,
191+ reversed: customizationState! .hasReversed ? true : false ,
192+ readOnly: customizationState! .hasReadOnly ? true : false ,
193+ icon: customizationState! .hasIcon ? AppAssets .icons.functionalSocialAndEngagementHeartEmpty (themeController! ) : null ,
194+ isError: customizationState! .hasError ? true : false ,
195+ errorText: ControlItemCustomizationUtils .getErrorMessageLabelText (customizationState! ),
196+ divider: customizationState! .hasDivider ? true : false ,
197+ ),
198+ ],
174199 ),
175- OudsRadioButtonItem <RadioOption >(
176- value: RadioOption .second,
177- groupValue: _selectedOption,
178- onChanged: customizationState! .hasEnabled
179- ? (RadioOption ? value) {
180- setState (() {
181- _selectedOption = value! ;
182- });
183- }
184- : null ,
185- title: ControlItemCustomizationUtils .getLabelText (customizationState! ),
186- additionalLabel: ControlItemCustomizationUtils .getAdditionalLabelText (customizationState! ),
187- helperTitle: ControlItemCustomizationUtils .getHelperLabelText (customizationState! ),
188- outlined: customizationState! .hasOutlined ? true : false ,
189- reversed: customizationState! .hasReversed ? true : false ,
190- readOnly: customizationState! .hasReadOnly ? true : false ,
191- icon: customizationState! .hasIcon ? AppAssets .icons.functionalSocialAndEngagementHeartEmpty (themeController! ) : null ,
192- isError: customizationState! .hasError ? true : false ,
193- errorText: ControlItemCustomizationUtils .getErrorMessageLabelText (customizationState! ),
194- divider: customizationState! .hasDivider ? true : false ,
195- ),
196- ],
200+ ),
197201 ),
198202 ),
199203 ThemeBox (
200204 themeContract: themeController! .currentTheme,
201205 themeMode: themeController! .isInverseDarkTheme ? ThemeMode .dark : ThemeMode .light,
202- child: Column (
203- children: [
204- OudsRadioButtonItem <RadioOption >(
205- value: RadioOption .first,
206- groupValue: _selectedOption,
207- onChanged: customizationState! .hasEnabled
208- ? (RadioOption ? value) {
209- setState (() {
210- _selectedOption = value! ;
211- });
212- }
213- : null ,
214- title: ControlItemCustomizationUtils .getLabelText (customizationState! ),
215- additionalLabel: ControlItemCustomizationUtils .getAdditionalLabelText (customizationState! ),
216- helperTitle: ControlItemCustomizationUtils .getHelperLabelText (customizationState! ),
217- outlined: customizationState! .hasOutlined ? true : false ,
218- reversed: customizationState! .hasReversed ? true : false ,
219- readOnly: customizationState! .hasReadOnly ? true : false ,
220- icon: customizationState! .hasIcon ? AppAssets .icons.functionalSocialAndEngagementHeartEmpty (themeController! ) : null ,
221- isError: customizationState! .hasError ? true : false ,
222- errorText: ControlItemCustomizationUtils .getErrorMessageLabelText (customizationState! ),
223- divider: customizationState! .hasDivider ? true : false ,
224- ),
225- OudsRadioButtonItem <RadioOption >(
226- value: RadioOption .second,
227- groupValue: _selectedOption,
228- onChanged: customizationState! .hasEnabled
229- ? (RadioOption ? value) {
230- setState (() {
231- _selectedOption = value! ;
232- });
233- }
234- : null ,
235- title: ControlItemCustomizationUtils .getLabelText (customizationState! ),
236- additionalLabel: ControlItemCustomizationUtils .getAdditionalLabelText (customizationState! ),
237- helperTitle: ControlItemCustomizationUtils .getHelperLabelText (customizationState! ),
238- outlined: customizationState! .hasOutlined ? true : false ,
239- reversed: customizationState! .hasReversed ? true : false ,
240- readOnly: customizationState! .hasReadOnly ? true : false ,
241- icon: customizationState! .hasIcon ? AppAssets .icons.functionalSocialAndEngagementHeartEmpty (themeController! ) : null ,
242- isError: customizationState! .hasError ? true : false ,
243- errorText: ControlItemCustomizationUtils .getErrorMessageLabelText (customizationState! ),
244- divider: customizationState! .hasDivider ? true : false ,
245- ),
246- ],
206+ child: Padding (
207+ padding: EdgeInsetsDirectional .symmetric (horizontal: themeController! .currentTheme.gridScheme (context).margin),
208+ child: Column (
209+ children: [
210+ OudsRadioButtonItem <RadioOption >(
211+ value: RadioOption .first,
212+ groupValue: _selectedOption,
213+ onChanged: customizationState! .hasEnabled
214+ ? (RadioOption ? value) {
215+ setState (() {
216+ _selectedOption = value! ;
217+ });
218+ }
219+ : null ,
220+ title: ControlItemCustomizationUtils .getLabelText (customizationState! ),
221+ additionalLabel: ControlItemCustomizationUtils .getAdditionalLabelText (customizationState! ),
222+ helperTitle: ControlItemCustomizationUtils .getHelperLabelText (customizationState! ),
223+ outlined: customizationState! .hasOutlined ? true : false ,
224+ reversed: customizationState! .hasReversed ? true : false ,
225+ readOnly: customizationState! .hasReadOnly ? true : false ,
226+ icon: customizationState! .hasIcon ? AppAssets .icons.functionalSocialAndEngagementHeartEmpty (themeController! ) : null ,
227+ isError: customizationState! .hasError ? true : false ,
228+ divider: customizationState! .hasDivider ? true : false ,
229+ ),
230+ OudsRadioButtonItem <RadioOption >(
231+ value: RadioOption .second,
232+ groupValue: _selectedOption,
233+ onChanged: customizationState! .hasEnabled
234+ ? (RadioOption ? value) {
235+ setState (() {
236+ _selectedOption = value! ;
237+ });
238+ }
239+ : null ,
240+ title: ControlItemCustomizationUtils .getLabelText (customizationState! ),
241+ additionalLabel: ControlItemCustomizationUtils .getAdditionalLabelText (customizationState! ),
242+ helperTitle: ControlItemCustomizationUtils .getHelperLabelText (customizationState! ),
243+ outlined: customizationState! .hasOutlined ? true : false ,
244+ reversed: customizationState! .hasReversed ? true : false ,
245+ readOnly: customizationState! .hasReadOnly ? true : false ,
246+ icon: customizationState! .hasIcon ? AppAssets .icons.functionalSocialAndEngagementHeartEmpty (themeController! ) : null ,
247+ isError: customizationState! .hasError ? true : false ,
248+ errorText: ControlItemCustomizationUtils .getErrorMessageLabelText (customizationState! ),
249+ divider: customizationState! .hasDivider ? true : false ,
250+ ),
251+ ],
252+ ),
247253 ),
248254 ),
249255 ],
0 commit comments