getFinalWidget method

Widget getFinalWidget(
  1. BuildContext context,
  2. Widget mainWidget,
  3. bool currentValue,
  4. List<Widget>? childrenIfEnabled,
)

Implementation

Widget getFinalWidget(BuildContext context, Widget mainWidget,
    bool currentValue, List<Widget>? childrenIfEnabled) {
  if (childrenIfEnabled == null || !currentValue) {
    return SettingsContainer(
      children: [mainWidget],
    );
  }
  final children = getPaddedParentChildrenList(childrenIfEnabled);
  children.insert(0, mainWidget);

  return SettingsContainer(
    children: children,
  );
}