Raxol.Terminal.Split.SplitManager (Raxol v2.0.1)
View SourceManages terminal split windows and panes.
Summary
Functions
Returns a specification to start this module under a supervisor.
Creates a new split with the given options.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_cast/2.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_info/2.
Lists all splits.
Navigates to an existing split.
Resizes an existing split.
Types
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
Creates a new split with the given options.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_cast/2.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_info/2.
Lists all splits.
@spec resize_split(integer(), %{width: integer(), height: integer()}, pid()) :: {:ok, t()} | {:error, :not_found}
Resizes an existing split.