r_autocomplete library
Classes
-
RAutocomplete<
T> - Headless autocomplete (input + menu).
- RAutocompleteCombinePolicy
- Policy for combining local and remote results in hybrid mode.
-
RAutocompleteHybridSource<
T> - Hybrid source combining local and remote sources.
- RAutocompleteLocalPolicy
- Policy for local source behavior.
-
RAutocompleteLocalSource<
T> - Local synchronous source for autocomplete options.
- RAutocompleteQueryPolicy
- Query normalization policy shared between local and remote sources.
- RAutocompleteRemoteCacheLastSuccessfulPerQuery
- Cache last successful result per query text.
- RAutocompleteRemoteCacheNone
- No caching policy.
- RAutocompleteRemoteCachePolicy
- Cache policy for remote source results.
- RAutocompleteRemoteCommands
- Commands for interacting with the remote source.
- RAutocompleteRemoteError
- Remote error information for UI display.
- RAutocompleteRemotePolicy
- Policy for remote source behavior.
- RAutocompleteRemoteQuery
- Query information passed to remote load callbacks.
-
RAutocompleteRemoteSource<
T> - Remote asynchronous source for autocomplete options.
- RAutocompleteRemoteState
- Current state of the remote source.
- RAutocompleteRemoteStateIndicator
- RAutocompleteSectionId
- Section identifier for grouped display.
-
RAutocompleteSource<
T> - Sealed base class for autocomplete data sources.
Enums
- RAutocompleteDedupePreference
- How to prefer items when deduplicating in hybrid mode.
- RAutocompleteItemSource
- Source of an autocomplete item (local or remote).
- RAutocompleteRemoteErrorKind
- Kind of remote error for UI display.
- RAutocompleteRemoteStatus
- Status of the remote source.
- RAutocompleteRemoteTrigger
- What triggered a remote load request.
Constants
-
rAutocompleteItemSourceKey
→ const HeadlessFeatureKey<
RAutocompleteItemSource> - Feature key for item source in item features.
-
rAutocompleteRemoteCommandsKey
→ const HeadlessFeatureKey<
RAutocompleteRemoteCommands> - Feature key for remote commands in request features.
-
rAutocompleteRemoteStateKey
→ const HeadlessFeatureKey<
RAutocompleteRemoteState> - Feature key for remote state in request features.
-
rAutocompleteSectionIdKey
→ const HeadlessFeatureKey<
RAutocompleteSectionId> - Feature key for section ID in item features.