mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-16 05:55:20 +00:00
Various fixes
This commit is contained in:
parent
9ba7e6e735
commit
dc8b6b071e
@ -169,6 +169,10 @@ public extension AttachmentContainable {
|
||||
return nil
|
||||
}
|
||||
|
||||
var minimizedIcon: UIImage? {
|
||||
return nil
|
||||
}
|
||||
|
||||
var isPanGestureEnabled: (() -> Bool)? {
|
||||
return nil
|
||||
}
|
||||
@ -332,6 +336,7 @@ public class AttachmentController: ViewController, MinimizableController {
|
||||
|
||||
public private(set) var minimizedTopEdgeOffset: CGFloat?
|
||||
public private(set) var minimizedBounds: CGRect?
|
||||
public private(set) var minimizedIcon: UIImage?
|
||||
|
||||
private final class Node: ASDisplayNode {
|
||||
private weak var controller: AttachmentController?
|
||||
|
@ -25,6 +25,7 @@ public protocol MinimizableController: ViewController {
|
||||
var minimizedBounds: CGRect? { get }
|
||||
var isMinimized: Bool { get set }
|
||||
var isMinimizable: Bool { get }
|
||||
var minimizedIcon: UIImage? { get }
|
||||
|
||||
func makeContentSnapshotView() -> UIView?
|
||||
func shouldDismissImmediately() -> Bool
|
||||
@ -47,6 +48,10 @@ public extension MinimizableController {
|
||||
return false
|
||||
}
|
||||
|
||||
var minimizedIcon: UIImage? {
|
||||
return nil
|
||||
}
|
||||
|
||||
func makeContentSnapshotView() -> UIView? {
|
||||
return self.displayNode.view.snapshotView(afterScreenUpdates: false)
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user