Skip to content

Spec: VStack

Matt Carroll edited this page Mar 11, 2024 · 3 revisions

"A view that arranges its subviews in a vertical line."

https://developer.apple.com/documentation/swiftui/vstack/

Layout

TODO:

Typography

TODO:

Accessibility

TODO:

Localization

TODO:

Technical Design

class VStack extends StatelessWidget {
    const VStack(this.children, {
      this.alignment = HorizontalAlignment.center,
      this.spacing,
    });

    final HorizontalAlignment alignment;
    final double? spacing;
    final List<Widget> children;
}

enum HorizontalAlignment {
    leading,
    center,
    trailing,
    listRowSeparatorLeading,
    listRowSeparatorTrailing,
}
Clone this wiki locally