Package-level declarations

Types

Link copied to clipboard

Imperative actions the inline search bar emits. Implemented by the fragment-flavor controller; the composable only calls these — it holds no search logic.

Link copied to clipboard
data class InlineSearchState(val query: String = "", val isSearching: Boolean = false, val isCompleted: Boolean = false, val resultCount: Int = 0, val selectedIndex: Int = -1)

Immutable UI state for the Compose inline search bar.

Link copied to clipboard

Host-agnostic plug the fragment-flavor search controller registers on the com.pspdfkit.compose.toolbar.adapter.ToolbarCoordinator so the Compose main toolbar can render the inline search bar in its own composition (no separate overlay view). The coordinator stays free of any fragment/View dependency — it only sees these three host-agnostic handles.