Package-level declarations

Types

Link copied to clipboard
@ObjCName(name = "ReduKtDisposable", exact = true)
fun interface Disposable

Represents a resource that should be disposed when no longer required.

Link copied to clipboard
@ObjCName(name = "ReduKtPreviewStore", exact = true)
class SwiftPreviewStore<State : Any>(initialState: State, reducer: <Error class: unknown class><State>) : SwiftStore<State>

previewStore equivalent that implements SwiftStore.

Link copied to clipboard
@ObjCName(name = "ReduKtStore", exact = true)
abstract class SwiftStore<State : Any>

Simplified Store API to provide better interop with Objective-C/Swift.

Functions

Link copied to clipboard
fun <State : Any> <Error class: unknown class><State>.toSwiftStore(): SwiftStore<State>

Returns SwiftStore that delegates to this store.