Files
Leeksov 4647310322 GLEGram 12.5 — Initial public release
Based on Swiftgram 12.5 (Telegram iOS 12.5).
All GLEGram features ported and organized in GLEGram/ folder.

Features: Ghost Mode, Saved Deleted Messages, Content Protection Bypass,
Font Replacement, Fake Profile, Chat Export, Plugin System, and more.

See CHANGELOG_12.5.md for full details.
2026-04-06 09:48:12 +03:00

30 lines
752 B
Swift

import Foundation
public struct GalleryItemOriginData: Equatable {
public var title: String?
public var timestamp: Int32?
public init(title: String?, timestamp: Int32?) {
self.title = title
self.timestamp = timestamp
}
}
public struct GalleryItemIndexData: Equatable {
public var position: Int32
public var totalCount: Int32
public init(position: Int32, totalCount: Int32) {
self.position = position
self.totalCount = totalCount
}
}
public protocol GalleryItem {
var id: AnyHashable { get }
func node(synchronous: Bool) -> GalleryItemNode
func updateNode(node: GalleryItemNode, synchronous: Bool)
func thumbnailItem() -> (Int64, GalleryThumbnailItem)?
}