[DEV] Added axis allignments to radio selectors
This commit is contained in:
@@ -141,32 +141,20 @@ class _AstromicRadioSelectorState<T> extends State<AstromicRadioSelector<T>> {
|
||||
//!SECTION
|
||||
|
||||
//SECTION - Build Return
|
||||
return
|
||||
// widget.configurations.withExpandedSpace
|
||||
// ?
|
||||
widget.configuration.axis == Axis.horizontal
|
||||
return widget.configuration.axis == Axis.horizontal
|
||||
? separatedRow(
|
||||
baseChildren,
|
||||
AstromicSpacing.hsb(widget.itemSpacing),
|
||||
mainAxisAlignment: widget.configuration.mainAxisAlignment,
|
||||
crossAxisAlignment: widget.configuration.crossAxisAlignment,
|
||||
mainAxisAlignment: widget.configuration.mainAxisAlignment ?? MainAxisAlignment.start,
|
||||
crossAxisAlignment: widget.configuration.crossAxisAlignment ?? CrossAxisAlignment.center,
|
||||
)
|
||||
: separatedColumn(
|
||||
baseChildren,
|
||||
AstromicSpacing.vsb(widget.itemSpacing),
|
||||
widget.configuration.withExpandedSpace,
|
||||
mainAxisAlignment: widget.configuration.mainAxisAlignment,
|
||||
crossAxisAlignment: widget.configuration.crossAxisAlignment,
|
||||
mainAxisAlignment: widget.configuration.mainAxisAlignment ?? MainAxisAlignment.center,
|
||||
crossAxisAlignment: widget.configuration.crossAxisAlignment ?? CrossAxisAlignment.center,
|
||||
);
|
||||
// : Wrap(
|
||||
// direction: widget.configurations.axis,
|
||||
// alignment: WrapAlignment.center,
|
||||
// runAlignment: WrapAlignment.center,
|
||||
// crossAxisAlignment: WrapCrossAlignment.center,
|
||||
// spacing: widget.itemSpacing,
|
||||
// runSpacing: widget.itemSpacing,
|
||||
// children: baseChildren,
|
||||
// );
|
||||
//!SECTION
|
||||
}
|
||||
|
||||
@@ -181,8 +169,8 @@ class _AstromicRadioSelectorState<T> extends State<AstromicRadioSelector<T>> {
|
||||
Widget separatedRow(
|
||||
List<Widget> children,
|
||||
Widget separator, {
|
||||
MainAxisAlignment? mainAxisAlignment = MainAxisAlignment.start,
|
||||
CrossAxisAlignment? crossAxisAlignment = CrossAxisAlignment.center,
|
||||
MainAxisAlignment? mainAxisAlignment,
|
||||
CrossAxisAlignment? crossAxisAlignment,
|
||||
}) {
|
||||
List<Widget> finalChildren = [];
|
||||
for (var e in children) {
|
||||
@@ -204,8 +192,8 @@ Widget separatedColumn(
|
||||
List<Widget> children,
|
||||
Widget separator,
|
||||
bool withExpandedSpace, {
|
||||
MainAxisAlignment? mainAxisAlignment = MainAxisAlignment.center,
|
||||
CrossAxisAlignment? crossAxisAlignment = CrossAxisAlignment.center,
|
||||
MainAxisAlignment? mainAxisAlignment,
|
||||
CrossAxisAlignment? crossAxisAlignment,
|
||||
}) {
|
||||
List<Widget> finalChildren = [];
|
||||
for (var e in children) {
|
||||
|
||||
Reference in New Issue
Block a user