Skip to content

Commit 98935a6

Browse files
committed
Add Swift bridge for ComposeListView
1 parent 87a2592 commit 98935a6

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
//
2+
// ComposeListView.swift
3+
// AndroidSwiftUI
4+
//
5+
// Created by Alsey Coleman Miller on 7/16/26.
6+
//
7+
8+
import AndroidKit
9+
10+
/// SwiftUI `List` backed by a Jetpack Compose `LazyColumn`.
11+
@JavaClass("com.pureswift.swiftandroid.ComposeListView")
12+
open class ComposeListView: AndroidView.View {
13+
14+
@JavaMethod
15+
@_nonoverride public convenience init(_ context: AndroidContent.Context?, _ adapter: ListViewAdapter?, environment: JNIEnvironment? = nil)
16+
17+
@JavaMethod
18+
open func getAdapter() -> ListViewAdapter?
19+
20+
@JavaMethod
21+
open func refresh()
22+
}

0 commit comments

Comments
 (0)