Commander::SDK
Constants
VERSION = "0.1.0"
Class methods
command(command_id : String, panel_index : Int32 = 0, argument : String | Nil = nil, dry_run : Bool = false) : AutomationCommand
Sourcecommand_registry
Sourcecommand_request(command : AutomationCommand) : AutomationRequest
Sourcecommand_request(command_id : String, panel_index : Int32 = 0, argument : String | Nil = nil, dry_run : Bool = false) : AutomationRequest
Sourcedefault_vfs_registry
Sourcerecording_backend(name : String = "recording", theme : UI::Theme = UI::Theme.new, events : Array(UI::UIEvent) = [] of UI::UIEvent) : UI::RecordingBackend
Sourcerender_workspace(snapshot : AppSnapshot, bounds : UI::Rect, theme : UI::Theme = UI::Theme.new) : UI::DrawFrame
Sourcesnapshot_request
Sourcestatus_request
Sourcesupported_vfs_schemes
Sourceterminal_grid_backend(width : Int32, height : Int32, name : String = "terminal-grid", theme : UI::Theme = UI::Theme.new, events : Array(UI::UIEvent) = [] of UI::UIEvent) : UI::TerminalGridBackend
Sourceworkspace(snapshot : AppSnapshot) : UI::WorkspaceView
Source