Tokamak/docs/progress.md

9.3 KiB

Progress

This currently only lists views.

Table columns:

  • Status
    • blank: not started
    • 🚧: some features work
    • : feature-complete
  • Name of view
  • Beta indicator: β indicates the SwiftUI view is currently in beta on Apple platforms

Views and Controls

Text

🚧 Text
🚧 TextField
🚧 SecureField
TextEditor β

Images

Image

Buttons

🚧 Button
NavigationLink
EditButton
PasteButton
SignInWithAppleButton β
Menu β

Value Selectors

🚧 Toggle
🚧 Picker
DatePicker
Slider
Stepper
ColorPicker β

Value Indicators

ProgressView β
Gauge β
Label β
Link β

View Layout and Presentation

Stacks

🚧 HStack
🚧 VStack
🚧 ZStack
LazyHStack β
LazyVStack β

Grids

🚧 LazyHGrid β
🚧 LazyVGrid β
🚧 GridItem β

Lists and Scroll Views

🚧 List
🚧 ForEach
🚧 ScrollView
ScrollViewReader β
ScrollViewProxy β
DynamicViewContent β

Container Views

Form
Group
GroupBox
🚧 Section

Hierarchical Views

🚧 OutlineGroup β
🚧 DisclosureGroup β

Spacers and Dividers

Spacer
Divider

Architectural Views

NavigationView
TabView
HSplitView
VSplitView

Conditionally Visible Items

EmptyView
EquatableView

Infrequently Used Views

AnyView
TupleView

Shapes, Paths, and Styles

Shapes

🚧 Rectangle
🚧 RoundedRectangle
🚧 Ellipse
🚧 Circle
🚧 Capsule

Paths

🚧 Path

Styles

🚧 Color