Skip to content

Commit 139a9dc

Browse files
committed
Add AndroidX package
1 parent c68a7be commit 139a9dc

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

Sources/Android/AndroidNamespace.swift

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,26 @@ public enum SupportDesign: JavaPackage {
145145
}
146146
}
147147

148+
public enum AndroidX: JavaPackage {
149+
150+
public static let package: JNIPackage = ["androidx"]
151+
152+
public enum Activity: JavaPackage {
153+
154+
public static let package: JNIPackage = AndroidX.package + ["activity"]
155+
}
156+
157+
public enum AppCompat: JavaPackage {
158+
159+
public static let package: JNIPackage = AndroidX.package + ["appcompat"]
160+
161+
public enum App: JavaPackage {
162+
163+
public static let package: JNIPackage = AndroidX.AppCompat.package + ["app"]
164+
}
165+
}
166+
}
167+
148168
/// Support Library namespace.
149169
public enum SwiftSupport: JavaPackage {
150170

@@ -203,7 +223,6 @@ public protocol JavaPackage {
203223
public extension JavaPackage {
204224

205225
static func className(_ metaClass: JNIMetaClass) -> JNIClassName {
206-
207226
return (Self.package ☕️ metaClass)
208227
}
209228
}

0 commit comments

Comments
 (0)