mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 22:25:57 +00:00
Temp
This commit is contained in:
29
submodules/TelegramUI/Sources/ChatInputPanelNode.swift
Normal file
29
submodules/TelegramUI/Sources/ChatInputPanelNode.swift
Normal file
@@ -0,0 +1,29 @@
|
||||
import Foundation
|
||||
import UIKit
|
||||
import AsyncDisplayKit
|
||||
import Display
|
||||
import Postbox
|
||||
import TelegramCore
|
||||
import SyncCore
|
||||
import AccountContext
|
||||
|
||||
class ChatInputPanelNode: ASDisplayNode {
|
||||
var context: AccountContext?
|
||||
var interfaceInteraction: ChatPanelInterfaceInteraction?
|
||||
|
||||
func updateLayout(width: CGFloat, leftInset: CGFloat, rightInset: CGFloat, maxHeight: CGFloat, isSecondary: Bool, transition: ContainedViewLayoutTransition, interfaceState: ChatPresentationInterfaceState, metrics: LayoutMetrics) -> CGFloat {
|
||||
return 0.0
|
||||
}
|
||||
|
||||
func minimalHeight(interfaceState: ChatPresentationInterfaceState, metrics: LayoutMetrics) -> CGFloat {
|
||||
return 0.0
|
||||
}
|
||||
|
||||
func defaultHeight(metrics: LayoutMetrics) -> CGFloat {
|
||||
if case .regular = metrics.widthClass, case .regular = metrics.heightClass {
|
||||
return 49.0
|
||||
} else {
|
||||
return 45.0
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user