OpenWRow constructor
OpenWRow({
- Key? key,
- required BuildContext context,
- required dynamic state,
- required List<
CNode> children, - required FMainAxisAlignment mainAxisAlignment,
- required FCrossAxisAlignment crossAxisAlignment,
- required FMainAxisSize mainAxisSize,
- required FDirection direction,
- required FSize spacing,
Returns a OpenWRow widget in Teta
Implementation
OpenWRow({
super.key,
required final BuildContext context,
required final WidgetState state,
required final List<CNode> children,
required final FMainAxisAlignment mainAxisAlignment,
required final FCrossAxisAlignment crossAxisAlignment,
required final FMainAxisSize mainAxisSize,
required final FDirection direction,
required final FSize spacing,
}) : super(
direction: _getDirection(direction, context),
children: _getChildren(
const NodeOverrideExecuter()
.executeChildren(context, state, children),
spacing.get(
forPlay: context.watch<TreeState>().forPlay,
deviceType: context.watch<TreeState>().deviceType,
deviceInfo: context.watch<TreeState>().deviceInfo,
context: context,
isWidth:
_getDirection(direction, context) == Axis.horizontal)),
mainAxisAlignment: mainAxisAlignment.value,
crossAxisAlignment: crossAxisAlignment.value,
mainAxisSize: mainAxisSize.value,
);