Documentation
¶
Index ¶
- Variables
- type Config
- func (c *Config) Load() error
- func (c *Config) RegisterCategories(cmd *cobra.Command)
- func (c *Config) RegisterDiscoverInterval(cmd *cobra.Command)
- func (c *Config) RegisterFlags(cmd *cobra.Command)
- func (c *Config) RegisterLogLevel(cmd *cobra.Command)
- func (c *Config) RegisterMuteAds(cmd *cobra.Command)
- func (c *Config) RegisterNetworkInterface(cmd *cobra.Command)
- func (c *Config) RegisterPausedInterval(cmd *cobra.Command)
- func (c *Config) RegisterPlayingInterval(cmd *cobra.Command)
- func (c *Config) RegisterYouTubeAPIKey(cmd *cobra.Command)
Constants ¶
This section is empty.
Variables ¶
View Source
var Default = &Config{}
Functions ¶
This section is empty.
Types ¶
type Config ¶ added in v0.2.0
type Config struct { LogLevel string `mapstructure:"log-level"` DiscoverInterval time.Duration `mapstructure:"discover-interval"` PausedInterval time.Duration `mapstructure:"paused-interval"` PlayingInterval time.Duration `mapstructure:"playing-interval"` NetworkInterface string `mapstructure:"network-interface"` Categories []string YouTubeAPIKey string `mapstructure:"youtube-api-key"` MuteAds bool `mapstructure:"mute-ads"` }
func (*Config) RegisterCategories ¶ added in v0.2.0
func (*Config) RegisterDiscoverInterval ¶ added in v0.2.0
func (*Config) RegisterFlags ¶ added in v0.2.0
func (*Config) RegisterLogLevel ¶ added in v0.2.0
func (*Config) RegisterMuteAds ¶ added in v0.3.0
func (*Config) RegisterNetworkInterface ¶ added in v0.2.0
func (*Config) RegisterPausedInterval ¶ added in v0.2.0
func (*Config) RegisterPlayingInterval ¶ added in v0.2.0
func (*Config) RegisterYouTubeAPIKey ¶ added in v0.2.0
Click to show internal directories.
Click to hide internal directories.