Update API

This commit is contained in:
Isaac
2024-08-26 23:23:57 +08:00
parent 37a89ff3e4
commit 272a5df7ac
23 changed files with 605 additions and 165 deletions

View File

@@ -2160,20 +2160,14 @@ public extension TelegramEngine.EngineData.Item {
}
}
public struct StarsReactionDefaultToPrivate: TelegramEngineDataItem, TelegramEngineMapKeyDataItem, PostboxViewDataItem {
public struct StarsReactionDefaultToPrivate: TelegramEngineDataItem, PostboxViewDataItem {
public typealias Result = Bool
fileprivate var id: EnginePeer.Id
public var mapKey: EnginePeer.Id {
return self.id
}
public init(id: EnginePeer.Id) {
self.id = id
public init() {
}
var key: PostboxViewKey {
return .cachedItem(ItemCacheEntryId(collectionId: Namespaces.CachedItemCollection.starsReactionDefaultToPrivate, key: StarsReactionDefaultToPrivateData.key(peerId: self.id)))
return .cachedItem(ItemCacheEntryId(collectionId: Namespaces.CachedItemCollection.starsReactionDefaultToPrivate, key: StarsReactionDefaultToPrivateData.key()))
}
func extract(view: PostboxView) -> Result {