Skip to content

Commit

Permalink
Categorized all remaining pages except numbered ones
Browse files Browse the repository at this point in the history
and also WindowProperties because I'm not sure what to do with that
  • Loading branch information
NinjaCheetah committed Nov 10, 2023
1 parent d2db78f commit 754d926
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 39 deletions.
36 changes: 0 additions & 36 deletions Package.resolved
Original file line number Diff line number Diff line change
@@ -1,42 +1,6 @@
{
"object": {
"pins": [
{
"package": "AsyncExtensions",
"repositoryURL": "https://github.com/lhoward/AsyncExtensions",
"state": {
"branch": "linux",
"revision": "2218eaa30dbdb39b063e92644fc28ed22e2cb942",
"version": null
}
},
{
"package": "LVGL",
"repositoryURL": "https://github.com/PADL/LVGLSwift",
"state": {
"branch": null,
"revision": "19c19a942153b50d61486faf1d0d45daf79e7be5",
"version": null
}
},
{
"package": "Qlift",
"repositoryURL": "https://github.com/Longhanks/qlift",
"state": {
"branch": null,
"revision": "ddab1f1ecc113ad4f8e05d2999c2734cdf706210",
"version": null
}
},
{
"package": "swift-collections",
"repositoryURL": "https://github.com/apple/swift-collections.git",
"state": {
"branch": null,
"revision": "a902f1823a7ff3c9ab2fba0f992396b948eda307",
"version": "1.0.5"
}
},
{
"package": "SwiftDocCPlugin",
"repositoryURL": "https://github.com/apple/swift-docc-plugin",
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ sed -i '' 's/-I..includedir.//g' $(brew --prefix)/Library/Homebrew/os/mac/pkgcon

### Linux: Installing Gtk 4 and Clang

Install Gtk 4 and Clang using apt or the package manager of your choice. On most GNOME-based systems, Gtk should already be installed (although you should verify that it's Gtk 3).
Install Gtk 4 and Clang using apt or the package manager of your choice. On most GNOME-based systems, Gtk should already be installed (although you should verify that it's Gtk 4).

```sh
sudo apt install libgtk-4-dev clang
Expand Down
15 changes: 13 additions & 2 deletions Sources/SwiftCrossUI/SwiftCrossUI.docc/SwiftCrossUI.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,18 @@ SwiftCrossUI implements a simple API similar but not identical to SwiftUI, allow

### App Structure

The top level of your app
The top level of your app.

- ``App``
- ``SceneBuilder``
- ``ViewBuilder``

### Views

SwiftCrossUI has a wide variety of views available that you can combine to create complex UIs.
The wide variety of views available that you can combine to create complex UIs.

- ``Button``
- ``CellPosition``
- ``Color``
- ``ForEach``
- ``HStack``
Expand All @@ -44,10 +45,13 @@ SwiftCrossUI has a wide variety of views available that you can combine to creat
- ``TextField``
- ``Toggle``
- ``View``
- ``ViewContent``
- ``VStack``

### States

Objects that are read from and/or written to as part of your app.

- ``AppState``
- ``Binding``
- ``Cancellable``
Expand All @@ -61,7 +65,14 @@ SwiftCrossUI has a wide variety of views available that you can combine to creat

### Implementation Details

The detailed components that are part of the low level of SwiftCrossUI.

- ``AnyViewGraphNode``
- ``EitherView``
- ``EmptyView``
- ``EmptyViewGraphNodeChildren``
- ``OptionalView``
- ``TableBuilder``
- ``ViewGraph``
- ``ViewGraphNode``
- ``ViewGraphNodeChildren``

0 comments on commit 754d926

Please sign in to comment.