Documentation
¶
Index ¶
- func DashIfEmpty(value string) string
- func DefaultIfEmpty(value, defaultValue string) string
- func NewTextView(text string) *tview.TextView
- type StatusBarParams
- type UI
- func (u *UI) AddNewDish(name string)
- func (u *UI) BuildAppUI(onListItemChanged func(index int)) *tview.Pages
- func (u *UI) ClearDishesList()
- func (u *UI) CloseAboutModal()
- func (u *UI) CloseDishSpecificationModal()
- func (u *UI) CloseInitializingModal()
- func (u *UI) CloseJSONPreviewModal()
- func (u *UI) OpenAboutModal()
- func (u *UI) OpenDishSpecificationModal(spec model.DishSpecification)
- func (u *UI) OpenJSONPreviewModal(json string)
- func (u *UI) SetSelectedDish(index int)
- func (u *UI) UpdateDetailsText(d model.Dish)
- func (u *UI) UpdateDownSignalData(downSignal model.DownSignal)
- func (u *UI) UpdateDownSignalsTitleData(titles string)
- func (u *UI) UpdateSelectedStation(text string)
- func (u *UI) UpdateStationsList(text string)
- func (u *UI) UpdateStatusBar(params StatusBarParams)
- func (u *UI) UpdateTargetData(target model.Target)
- func (u *UI) UpdateTargetsTitleData(titles string)
- func (u *UI) UpdateUpSignalData(upSignal model.UpSignal)
- func (u *UI) UpdateUpSignalsTitleData(titles string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DashIfEmpty ¶
func DefaultIfEmpty ¶
func NewTextView ¶
Types ¶
type StatusBarParams ¶
type UI ¶
type UI struct {
// contains filtered or unexported fields
}
func (*UI) AddNewDish ¶
func (*UI) ClearDishesList ¶
func (u *UI) ClearDishesList()
func (*UI) CloseAboutModal ¶ added in v0.0.2
func (u *UI) CloseAboutModal()
func (*UI) CloseDishSpecificationModal ¶
func (u *UI) CloseDishSpecificationModal()
func (*UI) CloseInitializingModal ¶
func (u *UI) CloseInitializingModal()
func (*UI) CloseJSONPreviewModal ¶
func (u *UI) CloseJSONPreviewModal()
func (*UI) OpenAboutModal ¶ added in v0.0.2
func (u *UI) OpenAboutModal()
func (*UI) OpenDishSpecificationModal ¶
func (u *UI) OpenDishSpecificationModal(spec model.DishSpecification)
func (*UI) OpenJSONPreviewModal ¶
func (*UI) SetSelectedDish ¶
func (*UI) UpdateDetailsText ¶
func (*UI) UpdateDownSignalData ¶
func (u *UI) UpdateDownSignalData(downSignal model.DownSignal)
func (*UI) UpdateDownSignalsTitleData ¶
func (*UI) UpdateSelectedStation ¶
func (*UI) UpdateStationsList ¶
func (*UI) UpdateStatusBar ¶
func (u *UI) UpdateStatusBar(params StatusBarParams)
func (*UI) UpdateTargetData ¶
func (*UI) UpdateTargetsTitleData ¶
func (*UI) UpdateUpSignalData ¶
func (*UI) UpdateUpSignalsTitleData ¶
Click to show internal directories.
Click to hide internal directories.