Package-level declarations
Types
Link copied to clipboard
interface ChangeListener
A callback for Widgets to know when the current set of changes has fully be applied.
Link copied to clipboard
Link copied to clipboard
class MutableListChildren<W : Any>(container: MutableList<Widget<W>> = mutableListOf(), modifierUpdated: () -> Unit = {}) : Widget.Children<W> , MutableList<Widget<W>>
A MutableList that is also a Widget.Children.
Link copied to clipboard
open class RedwoodLayout(context: Context, androidOnBackPressedDispatcher: OnBackPressedDispatcher) : FrameLayout, RedwoodView<View>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface SavedStateRegistry
Link copied to clipboard
class UIViewChildren(container: UIView, insert: (UIView, Int) -> Unit = when (container) {
is UIStackView -> { view, index -> container.insertArrangedSubview(view, index.convert()) }
else -> { view, index -> container.insertSubview(view, index.convert<NSInteger>()) }
}, remove: (index: Int, count: Int) -> Array<UIView> = when (container) {
is UIStackView -> { index, count -> container.typedArrangedSubviews.remove(index, count) }
else -> { index, count -> container.typedSubviews.remove(index, count) }
}) : Widget.Children<UIView>
Link copied to clipboard
class ViewGroupChildren(container: ViewGroup, insert: (index: Int, view: View) -> Unit = { index, view ->
container.addView(view, index)
}, remove: (index: Int, count: Int) -> Unit = { index, count ->
container.removeViews(index, count)
}) : Widget.Children<View>
Link copied to clipboard
Link copied to clipboard
Interface for types whose properties expose factories for a schema and all its transitive dependencies.