Mountain/IPC/WindServiceHandlers/Output.rs
1
2//! # Output channel handlers
3//!
4//! `vscode.window.createOutputChannel(...)` flows in from Cocoon
5//! via gRPC; the WindServiceHandlers dispatcher (`mod.rs:648-663`)
6//! invokes one of these five free functions which emit a
7//! `sky://output/*` Tauri event for the renderer to mount /
8//! mutate / focus the channel panel.
9//!
10//! Layout (one export per file, file name = identity):
11//! - `OutputCreate::OutputCreate`
12//! - `OutputAppend::OutputAppend`
13//! - `OutputAppendLine::OutputAppendLine`
14//! - `OutputClear::OutputClear`
15//! - `OutputShow::OutputShow`
16
17pub mod OutputAppend;
18
19pub mod OutputAppendLine;
20
21pub mod OutputClear;
22
23pub mod OutputCreate;
24
25pub mod OutputShow;