struct Obsctl::Config::UiConfig

Overview

Dashboard appearance and behavior.

Included Modules

Defined in:

obsctl/config/config.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(ctx : YAML::ParseContext, node : YAML::Nodes::Node) #

def self.new(refresh_interval_ms : Int32 = 250, command_palette_prefix : String = "/", advanced_ui : Bool = true, show_icons : Bool = true, theme : String = "default", custom_theme : CustomThemeConfig | Nil = nil, locale : String | Nil = nil) #

[View source]

Instance Method Detail

def advanced_ui : Bool #

def command_palette_prefix : String #

def custom_theme : CustomThemeConfig | Nil #

def locale : String | Nil #

def refresh_interval_ms : Int32 #

def show_icons : Bool #

def theme : String #