reovim-client-model 0.14.4

Common client model for Reovim (platform-agnostic abstractions)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Core trait definitions for client implementations.
//!
//! These traits define the contracts that platform-specific clients
//! must implement to provide editor functionality.

pub mod focus;
pub mod interpreter;
pub mod layout;
pub mod panel;

pub use {
    focus::{Focus, FocusManager},
    interpreter::{DefaultLayoutInterpreter, LayoutInterpreter},
    layout::Layout,
    panel::Panel,
};