module
Obsctl::TUI::Widgets::Logs
Extended Modules
Defined in:
obsctl/tui/widgets/logs.crConstant Summary
-
DANGER_KEYWORDS =
["error", "failed", "failure", "disconnected", "unavailable", "denied", "invalid", "malformed", "timeout", "dropped", "closed", "fatal"] of ::String -
SUBJECT_KEYWORDS =
["obs", "scene", "profile", "collection", "audio", "input", "source", "stream", "record", "config", "daemon", "server", "command", "websocket"] of ::String -
SUCCESS_KEYWORDS =
["connected", "ready", "started", "active", "switched", "reloaded", "success", "enabled", "unmuted", "streaming", "recording", "complete"] of ::String -
WARNING_KEYWORDS =
["warning", "warn", "retry", "reconnect", "reconnecting", "muted", "stopped", "shutdown", "stale"] of ::String
Instance Method Summary
- #highlight_message(message : String, model : Model, resources = known_resources(model)) : Array(CryTUI::Span)
- #known_resources(model : Model) : Array(Tuple(String, ResourceKind))
- #render(area : CryTUI::Rect, buffer : CryTUI::Buffer, model : Model)
Instance Method Detail
def highlight_message(message : String, model : Model, resources = known_resources(model)) : Array(CryTUI::Span)
#