Releases: 0xLet/SwiftUIKit
Releases · 0xLet/SwiftUIKit
3.0.1
3.0.1
Updated
3.0.0
Added
- Better formatting
- Basic Documentation (WIP)
📦 SPM
- Removed Later
- Added Observation
- Added DataObject
Updated
configure
to useSwiftFu.configure
contract
toobserved
UIView.later
toUIView.chain
andUIView.background
ContractView
toObservedView
- Some Parameter names
3.0.0
3.0.0
Added
- Better formatting
- Basic Documentation (WIP)
📦 SPM
- Removed Later
- Added Observation
- Added DataObject
Updated
configure
to useSwiftFu.configure
contract
toobserved
UIView.later
toUIView.chain
andUIView.background
ContractView
toObservedView
- Some Parameter names
Default ContractView
var contractView: ContractView<UIView, Int> = ContractView { contractView in
Contract(initialValue: 0)
.onChange { (value) in
print("New Value: \(String(describing: value))")
Later.main {
// Update UI
}
}
}
V+H Scroll
Example
VScroll {
VStack {
[
/* Views to scroll */
]
}
}
Later Resign Contract
Merge pull request #167 from 0xLeif/develop Update Later Version
SwiftUIKit+Later
SwiftUIKit v1.3.0
Updates
1.2.0
SwiftUIKit v1.2.0
Updates
- Map
- CollectionView
- ContainerView
- TableView
- Table has been changed to List
Completed Issues
- Allow Table to handle editing and deleting #135
- Rename "DataConfigurable" to "DataIdentifiable" #147
- Rename "Table" to "List" #146
- Helper Function to see if Constraints are connected #144
- UIView+SwiftUIKit.swift Navigate BarButton functions don't use animated parameter #148
- TableView should default to true for shouldHighlightRowAtIndexPath #153 by @ciccioska
- Quick Access to Constraints #143
- Container View #142
- Ability to update set padding #137
- Slider should set the value after it sets the min and max #136
- Allow Table to handle editing and deleting #135