This commit is contained in:
Isaac 2026-02-17 10:19:02 +04:00
parent 7171441b96
commit 26cc304ca0
20 changed files with 263 additions and 139 deletions

View file

@ -358,6 +358,16 @@ public final class TextNodeLayout: NSObject {
}
}
public struct LayoutInfo: Equatable {
public let size: CGSize
public let trailingLineWidth: CGFloat
public init(size: CGSize, trailingLineWidth: CGFloat) {
self.size = size
self.trailingLineWidth = trailingLineWidth
}
}
public let attributedString: NSAttributedString?
fileprivate let maximumNumberOfLines: Int
fileprivate let truncationType: CTLineTruncationType