From c7a4b851618bcb87de5a60f93ad1a30fa81f8408 Mon Sep 17 00:00:00 2001 From: Roman Podymov Date: Mon, 30 Oct 2023 12:27:01 +0100 Subject: [PATCH] CASecureTextField --- Sources/CommonAppleKit/CommonAppleKit.swift | 2 ++ Tests/CommonAppleKitTests/CommonAppleKitTests.swift | 2 ++ 2 files changed, 4 insertions(+) diff --git a/Sources/CommonAppleKit/CommonAppleKit.swift b/Sources/CommonAppleKit/CommonAppleKit.swift index ea0ef9d..709c1ce 100644 --- a/Sources/CommonAppleKit/CommonAppleKit.swift +++ b/Sources/CommonAppleKit/CommonAppleKit.swift @@ -16,6 +16,7 @@ public typealias CATabBarController = UITabBarController public typealias CAButton = UIButton public typealias CATextField = UITextField + public typealias CASecureTextField = UITextField public typealias CAImage = UIImage public typealias CAScrollView = UIScrollView public typealias CACollectionView = UICollectionView @@ -71,6 +72,7 @@ public typealias CATabBarController = NSTabViewController public typealias CAButton = NSButton public typealias CATextField = NSTextField + public typealias CASecureTextField = NSSecureTextField public typealias CAImage = NSImage public typealias CAScrollView = NSScrollView public typealias CACollectionView = NSCollectionView diff --git a/Tests/CommonAppleKitTests/CommonAppleKitTests.swift b/Tests/CommonAppleKitTests/CommonAppleKitTests.swift index b97521c..bf07647 100644 --- a/Tests/CommonAppleKitTests/CommonAppleKitTests.swift +++ b/Tests/CommonAppleKitTests/CommonAppleKitTests.swift @@ -21,6 +21,7 @@ private final class ViewA: CAView { addSubview(CALabel()) addSubview(CATextField()) + addSubview(CASecureTextField()) #if canImport(AppKit) layer?.backgroundColor = CAColor.red.cgColor #elseif canImport(UIKit) @@ -61,6 +62,7 @@ final class CommonAppleKitTests: XCTestCase { XCTAssertTrue(view.subviews.contains { $0 is CALabel }) XCTAssertTrue(view.subviews.contains { $0 is CATextField }) + XCTAssertTrue(view.subviews.contains { $0 is CASecureTextField }) } func testCollectionView() {