From be64798bc956e64c5e7172a15064158cb35ce57f Mon Sep 17 00:00:00 2001 From: Pavel Dusatko Date: Tue, 20 Aug 2019 11:15:43 -0700 Subject: [PATCH] Add lineBreakMode and numberOfLines lenses --- Prelude-UIKit/lenses/UIButtonLenses.swift | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Prelude-UIKit/lenses/UIButtonLenses.swift b/Prelude-UIKit/lenses/UIButtonLenses.swift index 1ef22c4..fd44bec 100644 --- a/Prelude-UIKit/lenses/UIButtonLenses.swift +++ b/Prelude-UIKit/lenses/UIButtonLenses.swift @@ -123,6 +123,14 @@ extension Lens where Whole: UIButtonProtocol, Part == UILabel { return Whole.lens.titleLabel..Part.lens.font } + public var lineBreakMode: Lens { + return Whole.lens.titleLabel..Part.lens.lineBreakMode + } + + public var numberOfLines: Lens { + return Whole.lens.titleLabel..Part.lens.numberOfLines + } + public var textAlignment: Lens { return Whole.lens.titleLabel..Part.lens.textAlignment }