You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DeckKit is a Swift SDK that helps you build deck-based apps in SwiftUI.
17
+
DeckKit is a SwiftUI SDK that helps you build deck-based apps.
19
18
20
-
DeckKit has a `DeckView` that can render any item collection, with support for swipe gestures, edge swipe detection, shuffling, etc. The result can look like this or completely different:
19
+
DeckKit has a `DeckView`component that can render any ``DeckItem`` collection, with support for swipe gestures, edge swipes, shuffling, etc. The result can look like this, or completely different:
DeckKit has other views as well, and can be customized to great extent. You can change colors, fonts, etc. and use completely custom views. It also has tools to manage favorite items.
25
+
DeckKit can be customized to great extent. You can change colors, fonts, etc. and use completely custom views. It also has tools to manage favorites.
Copy file name to clipboardexpand all lines: Sources/DeckKit/DeckKit.docc/DeckKit.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -8,11 +8,11 @@ DeckKit is a SwiftUI SDK that helps you build deck-based apps.
8
8
9
9

10
10
11
-
DeckKit is a Swift SDK that helps you build deck-based apps in SwiftUI.
11
+
DeckKit is a SwiftUI SDK that helps you build deck-based apps.
12
12
13
-
DeckKit has a ``DeckItem``protocol that is automatically implemented by any type that implements `Identifiable` and `Equatable`, and extends any such ``Swift/Array`` with more functionality.
13
+
DeckKit has a ``DeckView``component that can render any ``DeckItem`` collection, with support for swipe gestures, edge swipes, shuffling, etc.
14
14
15
-
DeckKit has a ``DeckView`` that can render an item collection as a physical deck of cards, as well as a``DeckPageView``that renders an item collection as a horizontally scrolling page view.
15
+
The ``DeckItem``type is a typealias that is automatically implemented by any type that implements `Identifiable` and `Equatable`, and extends any such``Swift/Array``with more functionality.
16
16
17
17
DeckKit can be customized to great extent. You can change colors, fonts, corner radius etc., and use completely custom views. You can also use a ``FavoriteContext`` to manage the favorite state of any `Identifiable` type.
0 commit comments