Various fixes

This commit is contained in:
Ilya Laktyushin
2024-07-10 14:14:26 +04:00
parent 9ba7e6e735
commit dc8b6b071e
2 changed files with 10 additions and 0 deletions

View File

@@ -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)
}