Documentation ¶
Overview ¶
Package conficons provides an icons list and configuration widget.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GuiIcons ¶
GuiIcons defines Icons configuration widget for currently actived cairo-dock Icons.
func New ¶
func New(data cftype.Source, log cdtype.Logger, switcher *pageswitch.Switcher, btn btnaction.Tune) *GuiIcons
New creates a GuiIcons widget to edit cairo-dock icons config.
func (*GuiIcons) Load ¶
func (widget *GuiIcons) Load()
Load loads the list of icons in the iconsList.
func (*GuiIcons) OnSelect ¶
OnSelect reacts when a row is selected. Creates a new config for the icon.
func (*GuiIcons) ShowWelcome ¶
ShowWelcome shows the welcome placeholder widget if nothing is displayed.
type List ¶
type List struct { gtk.ScrolledWindow // Main widget is the container. The ScrolledWindow will handle list scrollbars. // contains filtered or unexported fields }
List defines a dock icons management widget.
func NewList ¶
func NewList(control ListControl, log cdtype.Logger) *List
NewList creates a dock icons management widget.
func (*List) SelectedConf ¶
SelectedConf returns the path to icon config file for the selected row.
type ListControl ¶
ListControl forwards events to other widgets.
Directories ¶
Path | Synopsis |
---|---|
Package desktopclass extends the launcher builder with desktop class informations.
|
Package desktopclass extends the launcher builder with desktop class informations. |
Click to show internal directories.
Click to hide internal directories.