Documentation
¶
Overview ¶
Copyright (C) 2025 Stephan Lukits
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
Directories
¶
| Path | Synopsis |
|---|---|
|
ccc.go implements a controller factory and cache with state information.
|
ccc.go implements a controller factory and cache with state information. |
|
clp
Package clp implements the splitter sub-controller for the context help sub-controller providing context help for its context commander and its editor in an other display split.
|
Package clp implements the splitter sub-controller for the context help sub-controller providing context help for its context commander and its editor in an other display split. |
|
gini
Package gini implements the controller for the gini command bar which provides application-level commands like quit.
|
Package gini implements the controller for the gini command bar which provides application-level commands like quit. |
|
ro
Package ro implements the controller for read-only content with optional command bar display.
|
Package ro implements the controller for read-only content with optional command bar display. |
|
rw
Package bar implements the controller for when the command-/context-bar is displayed.
|
Package bar implements the controller for when the command-/context-bar is displayed. |
|
src
Package src makes the central concept of a Source available to all packages in gini's model.
|
Package src makes the central concept of a Source available to all packages in gini's model. |
|
pkg
|
|
|
internal/lyt
package lyt is an indirection that translates consumer space layout settings (see vw/lyt-package) into backend layout aspects (see internal/backends.)
|
package lyt is an indirection that translates consumer space layout settings (see vw/lyt-package) into backend layout aspects (see internal/backends.) |
|
key
Package key provides key constants in their own name space.
|
Package key provides key constants in their own name space. |
|
lyt
Package lyt makes internal constants and types for the layout available to a consumer of the vw package without filling its name space.
|
Package lyt makes internal constants and types for the layout available to a consumer of the vw package without filling its name space. |
Click to show internal directories.
Click to hide internal directories.