mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 22:25:57 +00:00
[WIP] Stickers editor
This commit is contained in:
@@ -46,6 +46,13 @@ func addRecentlyUsedSticker(transaction: Transaction, fileReference: FileMediaRe
|
||||
}
|
||||
}
|
||||
|
||||
func _internal_removeRecentlyUsedSticker(transaction: Transaction, fileReference: FileMediaReference) {
|
||||
if let resource = fileReference.media.resource as? CloudDocumentMediaResource {
|
||||
transaction.removeOrderedItemListItem(collectionId: Namespaces.OrderedItemList.CloudRecentStickers, itemId: RecentMediaItemId(fileReference.media.fileId).rawValue)
|
||||
addSynchronizeRecentlyUsedMediaOperation(transaction: transaction, category: .stickers, operation: .remove(id: resource.fileId, accessHash: resource.accessHash))
|
||||
}
|
||||
}
|
||||
|
||||
func _internal_clearRecentlyUsedStickers(transaction: Transaction) {
|
||||
transaction.replaceOrderedItemListItems(collectionId: Namespaces.OrderedItemList.CloudRecentStickers, items: [])
|
||||
addSynchronizeRecentlyUsedMediaOperation(transaction: transaction, category: .stickers, operation: .clear)
|
||||
|
||||
Reference in New Issue
Block a user