Jeff Carr
2af6fa52a4
this effort is almost done being 'cleaned' of the code I started with. This library is not perfect and lacks features from andlabs/ui but it will work for our purposes Signed-off-by: Jeff Carr <jcarr@wit.com> |
||
---|---|---|
.gitignore | ||
LICENSE.md | ||
Makefile | ||
README.md | ||
area.go | ||
box.go | ||
button.go | ||
debug.go | ||
entry.go | ||
misc.go | ||
structs.go | ||
table.go | ||
tableCallbacks.go |
README.md
This is an abstraction layer around the excellent cross platform UI toolkit from andlabs/ui
This abstraction layer makes it easier to write simple interfaces for like our cloud control panel
The cross platform UI has 'quirks' due to it being cross platform. Some of the abstraction layer here attemps to obfuscate the ui objects so that it is more difficult to trigger inconsistancies.
In this regard, this is an attempt to restrict all andlabs/ui (and andlabs/libui) interaction to the calls within this library.