File tree Expand file tree Collapse file tree 2 files changed +9
-10
lines changed
Modules/Sources/WordPressShared/UserPersistentRepository Expand file tree Collapse file tree 2 files changed +9
-10
lines changed Original file line number Diff line number Diff line change
1
+ protocol UserPersistentRepositoryWriter : KeyValueDatabase {
2
+ func set( _ value: Any ? , forKey key: String )
3
+ func set( _ value: Int , forKey key: String )
4
+ func set( _ value: Float , forKey key: String )
5
+ func set( _ value: Double , forKey key: String )
6
+ func set( _ value: Bool , forKey key: String )
7
+ func set( _ url: URL ? , forKey key: String )
8
+ func removeObject( forKey key: String )
9
+ }
Original file line number Diff line number Diff line change 1
1
import WordPressShared
2
2
3
- protocol UserPersistentRepositoryWriter : KeyValueDatabase {
4
- func set( _ value: Any ? , forKey key: String )
5
- func set( _ value: Int , forKey key: String )
6
- func set( _ value: Float , forKey key: String )
7
- func set( _ value: Double , forKey key: String )
8
- func set( _ value: Bool , forKey key: String )
9
- func set( _ url: URL ? , forKey key: String )
10
- func removeObject( forKey key: String )
11
- }
12
-
13
3
typealias UserPersistentRepository = UserPersistentRepositoryReader & UserPersistentRepositoryWriter & UserPersistentRepositoryUtility
14
4
15
5
extension UserDefaults : UserPersistentRepository { }
You can’t perform that action at this time.
0 commit comments