Skip to main content

Crate taskers_domain

Crate taskers_domain 

Source

Re-exports§

pub use attention::AttentionState;
pub use ids::PaneId;
pub use ids::SessionId;
pub use ids::SurfaceId;
pub use ids::WindowId;
pub use ids::WorkspaceId;
pub use ids::WorkspaceWindowId;
pub use layout::Direction;
pub use layout::LayoutNode;
pub use layout::SplitAxis;
pub use model::ActivityItem;
pub use model::AppModel;
pub use model::DEFAULT_WORKSPACE_WINDOW_GAP;
pub use model::DEFAULT_WORKSPACE_WINDOW_HEIGHT;
pub use model::DEFAULT_WORKSPACE_WINDOW_WIDTH;
pub use model::DomainError;
pub use model::KEYBOARD_RESIZE_STEP;
pub use model::MIN_WORKSPACE_WINDOW_HEIGHT;
pub use model::NotificationItem;
pub use model::PaneKind;
pub use model::PaneMetadata;
pub use model::PaneMetadataPatch;
pub use model::PaneRecord;
pub use model::PersistedSession;
pub use model::SESSION_SCHEMA_VERSION;
pub use model::SurfaceRecord;
pub use model::WindowFrame;
pub use model::WindowRecord;
pub use model::Workspace;
pub use model::WorkspaceAgentState;
pub use model::WorkspaceAgentSummary;
pub use model::WorkspaceSummary;
pub use model::WorkspaceViewport;
pub use model::WorkspaceWindowRecord;
pub use signal::SignalEvent;
pub use signal::SignalKind;
pub use signal::SignalPaneMetadata;

Modules§

attention
ids
layout
model
signal