Skip to content

Commit df3e8a4

Browse files
committed
Add PagerAdapter
1 parent d5460c5 commit df3e8a4

File tree

1 file changed

+72
-0
lines changed

1 file changed

+72
-0
lines changed
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
// Auto-generated by Java-to-Swift wrapper generator.
2+
import AndroidOS
3+
import AndroidView
4+
import JavaKit
5+
import JavaRuntime
6+
7+
@JavaClass("androidx.viewpager.widget.PagerAdapter")
8+
open class PagerAdapter: JavaObject {
9+
@JavaMethod
10+
@_nonoverride public convenience init(environment: JNIEnvironment? = nil)
11+
12+
@JavaMethod
13+
open func startUpdate(_ arg0: View?)
14+
15+
@JavaMethod
16+
open func startUpdate(_ arg0: ViewGroup?)
17+
18+
@JavaMethod
19+
open func instantiateItem(_ arg0: View?, _ arg1: Int32) -> JavaObject!
20+
21+
@JavaMethod
22+
open func instantiateItem(_ arg0: ViewGroup?, _ arg1: Int32) -> JavaObject!
23+
24+
@JavaMethod
25+
open func destroyItem(_ arg0: View?, _ arg1: Int32, _ arg2: JavaObject?)
26+
27+
@JavaMethod
28+
open func destroyItem(_ arg0: ViewGroup?, _ arg1: Int32, _ arg2: JavaObject?)
29+
30+
@JavaMethod
31+
open func setPrimaryItem(_ arg0: View?, _ arg1: Int32, _ arg2: JavaObject?)
32+
33+
@JavaMethod
34+
open func setPrimaryItem(_ arg0: ViewGroup?, _ arg1: Int32, _ arg2: JavaObject?)
35+
36+
@JavaMethod
37+
open func finishUpdate(_ arg0: View?)
38+
39+
@JavaMethod
40+
open func finishUpdate(_ arg0: ViewGroup?)
41+
42+
@JavaMethod
43+
open func isViewFromObject(_ arg0: View?, _ arg1: JavaObject?) -> Bool
44+
45+
@JavaMethod
46+
open func saveState() -> Parcelable!
47+
48+
@JavaMethod
49+
open func restoreState(_ arg0: Parcelable?, _ arg1: JavaClassLoader?)
50+
51+
@JavaMethod
52+
open func getItemPosition(_ arg0: JavaObject?) -> Int32
53+
54+
@JavaMethod
55+
open func notifyDataSetChanged()
56+
57+
@JavaMethod
58+
open func getPageTitle(_ arg0: Int32) -> CharSequence!
59+
60+
@JavaMethod
61+
open func getPageWidth(_ arg0: Int32) -> Float
62+
63+
@JavaMethod
64+
open func getCount() -> Int32
65+
}
66+
extension JavaClass<PagerAdapter> {
67+
@JavaStaticField(isFinal: true)
68+
public var POSITION_UNCHANGED: Int32
69+
70+
@JavaStaticField(isFinal: true)
71+
public var POSITION_NONE: Int32
72+
}

0 commit comments

Comments
 (0)