Documentation ¶
Overview ¶
Package confcore provides a cairo-dock core configuration widget.
Index ¶
Constants ¶
View Source
const ( TabDownload = "Download" // Key for the download tab. TabShortkeys = "Shortkeys" // ... TabThemes = "Themes" TabHelp = "Help" TabReport = "Report" TabDev = "Dev" )
Custom config tabs displayed with the core page.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfCore ¶
ConfCore provides a configuration widget for the main cairo-dock config.
func New ¶
func New(data cftype.Source, log cdtype.Logger, switcher *pageswitch.Switcher, btn btnaction.Tune) *ConfCore
New creates a ConfCore widget to edit the main cairo-dock config.
func (*ConfCore) ShowWelcome ¶
ShowWelcome shows the welcome placeholder widget if nothing is displayed.
func (*ConfCore) UpdateModuleState ¶
UpdateModuleState updates the state of the given applet, from a dock event.
func (*ConfCore) UpdateShortkeys ¶
func (widget *ConfCore) UpdateShortkeys()
UpdateShortkeys updates the shortkey widget if it's loaded.
type List ¶
type List struct { gtk.ScrolledWindow // Main widget is the container. The ScrolledWindow will handle list scrollbars. // contains filtered or unexported fields }
List is a widget to list and select cairo-dock main config pages references.
Click to show internal directories.
Click to hide internal directories.