File tree Expand file tree Collapse file tree 3 files changed +11
-3
lines changed
Tests/YStepperTests/Classes Expand file tree Collapse file tree 3 files changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -77,9 +77,9 @@ extension StepperControl.Appearance {
7777 /// Default stepper appearance
7878 public static let `default` = StepperControl . Appearance ( )
7979 /// Default image for delete button. Is a `trash` from SF Symbols in template rendering mode.
80- public static let defaultDeleteImage = StepperControl . Images. delete. image. withRenderingMode ( . alwaysTemplate )
80+ public static let defaultDeleteImage = StepperControl . Images. delete. image
8181 /// Default image for increment button. Is a `plus` from SF Symbols in template rendering mode.
82- public static let defaultIncrementImage = StepperControl . Images. increment. image. withRenderingMode ( . alwaysTemplate )
82+ public static let defaultIncrementImage = StepperControl . Images. increment. image
8383 /// Default image for decrement button. Is a `minus` from SF Symbols in template rendering mode.
84- public static let defaultDecrementImage = StepperControl . Images. decrement. image. withRenderingMode ( . alwaysTemplate )
84+ public static let defaultDecrementImage = StepperControl . Images. decrement. image
8585}
Original file line number Diff line number Diff line change @@ -87,6 +87,8 @@ extension StepperControl {
8787 case increment = " plus "
8888 case decrement = " minus "
8989 case delete = " trash "
90+
91+ public static var renderingMode : UIImage . RenderingMode { . alwaysTemplate }
9092 }
9193}
9294
Original file line number Diff line number Diff line change @@ -29,6 +29,12 @@ final class StepperControlTests: XCTestCase {
2929 XCTAssertEqual ( sut. appearance. incrementImage, defaultAppearance. incrementImage)
3030 }
3131
32+ func test_renderMode_deliversCorrectMode( ) {
33+ StepperControl . Images. allCases. forEach {
34+ XCTAssertEqual ( $0. image. renderingMode, . alwaysTemplate)
35+ }
36+ }
37+
3238 func testCustomeAppearance( ) {
3339 let customeAppearance = StepperControl . Appearance ( textStyle: ( textColor: . red, typography: . systemButton) )
3440 let sut = makeSUT ( appearance: customeAppearance)
You can’t perform that action at this time.
0 commit comments