fret-runtime 0.1.0

Runtime abstractions and scheduling surfaces for host integration in Fret.
Documentation
pub mod keys;

mod dnd_payload;
mod exec;
mod kind;
mod leaf;
mod platform;
mod qualities;

#[cfg(test)]
mod tests;

pub use dnd_payload::ExternalDragPayloadKind;
pub use exec::{ExecBackgroundWork, ExecCapabilities, ExecTimers, ExecWake};
pub use kind::{
    CapabilityValueKind, KNOWN_BOOL_CAPABILITY_KEYS, KNOWN_STR_CAPABILITY_KEYS, capability_key_kind,
};
pub use leaf::{
    ClipboardCapabilities, ClipboardTextCapabilities, DndCapabilities, FsCapabilities,
    GfxCapabilities, ImeCapabilities, ShellCapabilities, UiCapabilities,
};
pub use platform::PlatformCapabilities;
pub use qualities::{
    ExternalDragPositionQuality, WindowHoverDetectionQuality, WindowSetOuterPositionQuality,
    WindowZLevelQuality,
};