@@ -78,14 +78,14 @@ public final class StyledTextRenderer {
78
78
return size
79
79
}
80
80
81
- public func size( width: CGFloat ) -> CGSize {
81
+ public func size( in width: CGFloat = . greatestFiniteMagnitude ) -> CGSize {
82
82
os_unfair_lock_lock ( & lock)
83
83
defer { os_unfair_lock_unlock ( & lock) }
84
84
return _size ( StyledTextRenderCacheKey ( width: width, attributedText: storage, backgroundColor: backgroundColor) )
85
85
}
86
86
87
- public func viewSize( width: CGFloat ) -> CGSize {
88
- return size ( width : width) . resized ( inset: inset)
87
+ public func viewSize( in width: CGFloat = . greatestFiniteMagnitude ) -> CGSize {
88
+ return size ( in : width) . resized ( inset: inset)
89
89
}
90
90
91
91
private static let globalBitmapCache = LRUCache < StyledTextRenderCacheKey , CGImage > (
@@ -94,7 +94,7 @@ public final class StyledTextRenderer {
94
94
clearOnWarning: true
95
95
)
96
96
97
- public func render( width: CGFloat ) -> ( image: CGImage ? , size: CGSize ) {
97
+ public func render( for width: CGFloat ) -> ( image: CGImage ? , size: CGSize ) {
98
98
os_unfair_lock_lock ( & lock)
99
99
defer { os_unfair_lock_unlock ( & lock) }
100
100
@@ -142,8 +142,8 @@ public final class StyledTextRenderer {
142
142
width: CGFloat
143
143
) -> StyledTextRenderer {
144
144
switch option {
145
- case . size: let _ = size ( width : width)
146
- case . bitmap: let _ = render ( width : width)
145
+ case . size: let _ = size ( in : width)
146
+ case . bitmap: let _ = render ( for : width)
147
147
}
148
148
return self
149
149
}
0 commit comments