Documentation
¶
Index ¶
- Variables
- func MakeBoundingBox(b a.BoundingBox, c Colorizer) v.BoundingBox
- func MakeBoundingBoxes(boxes []a.BoundingBox, c Colorizer) []v.BoundingBox
- func MakeImageLabels(labels []a.ImageLabel) []v.ImageLabel
- func MakeScrollerButtons(s scr.ScrollerState) v.ScrollerButtons
- type Colorizer
- type CyclicColorizer
- type Presenter
- func (p Presenter) Error(err error)
- func (p *Presenter) SetView(view v.View) *Presenter
- func (p Presenter) SuccessAddBox(b a.BoundingBox)
- func (p Presenter) SuccessAddLabel(r addlbl.Response)
- func (p Presenter) SuccessDeleteAnnotation(r del.Response)
- func (p Presenter) SuccessFetchLabels(r fetchlbl.Response)
- func (p Presenter) SuccessReadImage(im im.Image)
- func (p Presenter) SuccessUpdateBox(r updbox.Response)
- func (p Presenter) SuccessUpdateLabel(r updlbl.Response)
Constants ¶
This section is empty.
Variables ¶
View Source
var Palette = []string{"#ff71ce", "#01cdfe", "#05ffa1",
"#b967ff", "#fffb96"}
Functions ¶
func MakeBoundingBox ¶
func MakeBoundingBox(b a.BoundingBox, c Colorizer) v.BoundingBox
func MakeBoundingBoxes ¶
func MakeBoundingBoxes(boxes []a.BoundingBox, c Colorizer) []v.BoundingBox
func MakeImageLabels ¶
func MakeImageLabels(labels []a.ImageLabel) []v.ImageLabel
func MakeScrollerButtons ¶
func MakeScrollerButtons(s scr.ScrollerState) v.ScrollerButtons
Types ¶
type CyclicColorizer ¶
func NewCyclicColorizer ¶
func NewCyclicColorizer(palette []string) CyclicColorizer
func (CyclicColorizer) Colorize ¶
func (c CyclicColorizer) Colorize(key string) string
type Presenter ¶
func NewPresenter ¶
func NewPresenter() Presenter
func (Presenter) SuccessAddBox ¶
func (p Presenter) SuccessAddBox(b a.BoundingBox)
func (Presenter) SuccessAddLabel ¶
func (Presenter) SuccessDeleteAnnotation ¶
func (Presenter) SuccessFetchLabels ¶
func (Presenter) SuccessReadImage ¶
func (Presenter) SuccessUpdateBox ¶
func (Presenter) SuccessUpdateLabel ¶
Click to show internal directories.
Click to hide internal directories.