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() {