A collection of Swift Property Wrappers (formerly "Property Delegates")
-
Updated
Oct 14, 2022 - Swift
A collection of Swift Property Wrappers (formerly "Property Delegates")
Prephirences is a Swift library that provides useful protocols and convenience methods to manage application preferences, configurations and app-state. UserDefaults
A lightweight property wrapper for UserDefaults done right
JSON-Model Conversion with Swift Codable
Codable customized using property wrappers library for Swift. Replace the existing HandyJSON at project. 😤
A convenient way to handle default values with Swift Codable types
Type-safe wrapper mirroring the wrapped type's properties, making each property optional
A property wrapper that forwards the objectWillChange of the wrapped ObservableObject to the enclosing ObservableObject's objectWillChange.
Swifty UserDefaults property wrapper with statically-typed keys and change observations. https://www.vadimbulavin.com/advanced-guide-to-userdefaults-in-swift/
Swifty, modern, and strong-typed UserDefaults package.
Property wrapper for turning decoding failures into optionals instead of errors.
Backports the new @invalidating property wrapper to older platforms
Extensible typesafe storage utilising property wrappers. Supports transformers such as Codable. Built in support for UserDefaults, NSUbiquitousKeyValueStore, FileManager, and in memory storage.
🧠 Effortless State Management and Dependency Injection for Swift 6 Applications
Create controls to edit objects using reflection
🍯 Use @propertyWrapper to provide the necessary data for network requests in a more aggregated form.
A Swift library to enable easy persistent UserDefaults storage
Property wrappers for User Defaults, Keychain, StoredSubject and synchronization.
UseAutoLayout @propertyWrapper for Swift
Add a description, image, and links to the property-wrapper topic page so that developers can more easily learn about it.
To associate your repository with the property-wrapper topic, visit your repo's landing page and select "manage topics."