Module picker

Module picker 

Source
Expand description

Picker trait and infrastructure

This module provides the core picker infrastructure:

  • Picker trait for implementing custom pickers
  • PickerContext for picker operations
  • MicroscopeAction for actions on selection
  • PickerRegistry for dynamic picker registration

Actual picker implementations are in the separate reovim-plugin-pickers crate.

Re-exports§

pub use registry::PickerRegistry;

Modules§

registry
Picker Registry for dynamic picker registration

Structs§

BufferInfo
Buffer info passed from runtime for buffer picker
PickerContext
Context for picker operations

Enums§

MicroscopeAction
Action to perform when an item is selected

Traits§

Picker
Trait for implementing microscope pickers