VxBlock constructor

VxBlock({
  1. Key? key,
  2. MainAxisAlignment mainAxisAlignment = MainAxisAlignment.start,
  3. TextDirection? textDirection,
  4. VerticalDirection verticalDirection = VerticalDirection.down,
  5. TextBaseline? textBaseline,
  6. List<Widget> children = const <Widget>[],
})

Use Block to create a block-level element.

The direction, mainAxisAlignment, crossAxisAlignment, and verticalDirection arguments must not be null. The textDirection argument defaults to the ambient Directionality, if any. If there is no ambient directionality, and a text direction is going to be necessary to disambiguate start or end values for the crossAxisAlignment, the textDirection must not be null.

Implementation

VxBlock({
  Key? key,
  MainAxisAlignment mainAxisAlignment = MainAxisAlignment.start,
  TextDirection? textDirection,
  VerticalDirection verticalDirection = VerticalDirection.down,
  TextBaseline? textBaseline,
  List<Widget> children = const <Widget>[],
}) : super(
        children: children,
        key: key,
        direction: Axis.vertical,
        mainAxisAlignment: mainAxisAlignment,
        mainAxisSize: MainAxisSize.min,
        crossAxisAlignment: CrossAxisAlignment.stretch,
        textDirection: textDirection,
        verticalDirection: verticalDirection,
        textBaseline: textBaseline,
      );