Skip to content
This repository was archived by the owner on Jun 17, 2018. It is now read-only.

Commit 7737e90

Browse files
committed
Delete LabelSizeCalculatable
1 parent f583593 commit 7737e90

File tree

2 files changed

+6
-19
lines changed

2 files changed

+6
-19
lines changed

Pod/Classes/MenuItemView.swift

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -291,20 +291,22 @@ extension MenuItemView: ViewCleanable {
291291
}
292292
}
293293

294-
extension MenuItemView: LabelSizeCalculatable {
295-
func labelWidth(_ widthMode: MenuItemWidthMode, estimatedSize: CGSize) -> CGFloat {
294+
// MARK: Lable Size
295+
296+
extension MenuItemView {
297+
fileprivate func labelWidth(_ widthMode: MenuItemWidthMode, estimatedSize: CGSize) -> CGFloat {
296298
switch widthMode {
297299
case .flexible: return ceil(estimatedSize.width)
298300
case .fixed(let width): return width
299301
}
300302
}
301303

302-
func estimatedLabelSize(_ label: UILabel) -> CGSize {
304+
fileprivate func estimatedLabelSize(_ label: UILabel) -> CGSize {
303305
guard let text = label.text else { return .zero }
304306
return NSString(string: text).boundingRect(with: CGSize(width: CGFloat.greatestFiniteMagnitude, height: CGFloat.greatestFiniteMagnitude), options: .usesLineFragmentOrigin, attributes: [NSFontAttributeName: label.font], context: nil).size
305307
}
306308

307-
func calculateLabelSize(_ label: UILabel, maxWidth: CGFloat) -> CGSize {
309+
fileprivate func calculateLabelSize(_ label: UILabel, maxWidth: CGFloat) -> CGSize {
308310
guard let _ = label.text else { return .zero }
309311

310312
let itemWidth: CGFloat

Pod/Classes/Protocols/LabelSizeCalculatable.swift

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)