Documentation
¶
Index ¶
- func Run(providers []provider.Provider) error
- func RunWithSearch(providers []provider.Provider) error
- type AccountList
- type AccountsLoadedMsg
- type CacheLoadedMsg
- type ConfirmDialog
- type ErrorMsg
- type GlobalSearch
- type Model
- type PopMsg
- type ProviderList
- type PushMsg
- type RecordDeletedMsg
- type RecordForm
- type RecordList
- type RecordSavedMsg
- type RecordsLoadedMsg
- type StatusMsg
- type ZoneList
- type ZonesLoadedMsg
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RunWithSearch ¶
Types ¶
type AccountList ¶
type AccountList struct {
// contains filtered or unexported fields
}
func NewAccountList ¶
func NewAccountList(p provider.Provider, accounts []provider.Account) *AccountList
func (*AccountList) Init ¶
func (m *AccountList) Init() tea.Cmd
func (*AccountList) View ¶
func (m *AccountList) View() string
type AccountsLoadedMsg ¶
type CacheLoadedMsg ¶
type CacheLoadedMsg struct {
Entries []provider.SearchEntry
Err error
}
type ConfirmDialog ¶
type ConfirmDialog struct {
// contains filtered or unexported fields
}
func NewConfirmDialog ¶
func NewConfirmDialog(message string, confirmCmd tea.Cmd) *ConfirmDialog
func (*ConfirmDialog) Init ¶
func (m *ConfirmDialog) Init() tea.Cmd
func (*ConfirmDialog) View ¶
func (m *ConfirmDialog) View() string
type GlobalSearch ¶
type GlobalSearch struct {
// contains filtered or unexported fields
}
func NewGlobalSearch ¶
func NewGlobalSearch(entries []provider.SearchEntry) *GlobalSearch
func (*GlobalSearch) Init ¶
func (m *GlobalSearch) Init() tea.Cmd
func (*GlobalSearch) View ¶
func (m *GlobalSearch) View() string
type ProviderList ¶
type ProviderList struct {
// contains filtered or unexported fields
}
func NewProviderList ¶
func NewProviderList(providers []provider.Provider) *ProviderList
func (*ProviderList) Init ¶
func (m *ProviderList) Init() tea.Cmd
func (*ProviderList) View ¶
func (m *ProviderList) View() string
type RecordDeletedMsg ¶
type RecordDeletedMsg struct{ Err error }
type RecordForm ¶
type RecordForm struct {
// contains filtered or unexported fields
}
func NewRecordForm ¶
func (*RecordForm) Init ¶
func (m *RecordForm) Init() tea.Cmd
func (*RecordForm) View ¶
func (m *RecordForm) View() string
type RecordList ¶
type RecordList struct {
// contains filtered or unexported fields
}
func NewRecordList ¶
func NewRecordList(p provider.Provider, z provider.Zone) *RecordList
func (*RecordList) Init ¶
func (m *RecordList) Init() tea.Cmd
func (*RecordList) View ¶
func (m *RecordList) View() string
type RecordSavedMsg ¶
type RecordsLoadedMsg ¶
Click to show internal directories.
Click to hide internal directories.