Documentation ¶
Overview ¶
Package enableselected provides a widget that turns on focus.Selected. It can be used to wrap container widgets (pile, columns) which may change their look according to the selected state. One use for this is highlighting selected rows or columns when the widget itself is not in focus.
Index ¶
- type Widget
- func (w *Widget) Render(size gowid.IRenderSize, focus gowid.Selector, app gowid.IApp) gowid.ICanvas
- func (w *Widget) RenderSize(size gowid.IRenderSize, focus gowid.Selector, app gowid.IApp) gowid.IRenderBox
- func (w *Widget) SubWidget() gowid.IWidget
- func (w *Widget) UserInput(ev interface{}, size gowid.IRenderSize, focus gowid.Selector, app gowid.IApp) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Widget ¶
Widget turns on the selected field in the Widget when operations are done on this widget. Then children widgets that respond to the selected state will be activated.
func (*Widget) RenderSize ¶
func (w *Widget) RenderSize(size gowid.IRenderSize, focus gowid.Selector, app gowid.IApp) gowid.IRenderBox
Click to show internal directories.
Click to hide internal directories.