Documentation
¶
Index ¶
- type LocalInstalled
- type SDKSearcher
- func (v *SDKSearcher) GetSDKItemByName(sdkName string) (item download.SDK)
- func (v *SDKSearcher) GetShaBySDKName(sdkName string) (ss string)
- func (v *SDKSearcher) RegisterKeyEvents(ll *table.List)
- func (v *SDKSearcher) Show() (nextEvent, selectedItem string)
- func (v *SDKSearcher) ShowInstalledOnly() (nextEvent, selectedItem string)
- type VersionSearcher
- func (s *VersionSearcher) GetVersionByVersionName(vName string) (item download.Item)
- func (s *VersionSearcher) RegisterKeyEvents(ll *table.List)
- func (s *VersionSearcher) Search(sdkName, newSha256 string) (nextEvent, selectedItem string)
- func (s *VersionSearcher) Show() (nextEvent, selectedItem string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LocalInstalled ¶
type LocalInstalled struct {
SDKName string
CurrentVersion string
VersionList []string
// contains filtered or unexported fields
}
func NewLocalInstalled ¶
func NewLocalInstalled() (l *LocalInstalled)
func (*LocalInstalled) RegisterKeyEvents ¶
func (l *LocalInstalled) RegisterKeyEvents(ll *table.List)
func (*LocalInstalled) Search ¶
func (l *LocalInstalled) Search(sdkName string)
func (*LocalInstalled) Show ¶
func (l *LocalInstalled) Show() (nextEvent, selectedItem string)
type SDKSearcher ¶
func NewSDKSearcher ¶
func NewSDKSearcher() *SDKSearcher
func (*SDKSearcher) GetSDKItemByName ¶
func (v *SDKSearcher) GetSDKItemByName(sdkName string) (item download.SDK)
func (*SDKSearcher) GetShaBySDKName ¶
func (v *SDKSearcher) GetShaBySDKName(sdkName string) (ss string)
func (*SDKSearcher) RegisterKeyEvents ¶
func (v *SDKSearcher) RegisterKeyEvents(ll *table.List)
func (*SDKSearcher) Show ¶
func (v *SDKSearcher) Show() (nextEvent, selectedItem string)
func (*SDKSearcher) ShowInstalledOnly ¶
func (v *SDKSearcher) ShowInstalledOnly() (nextEvent, selectedItem string)
type VersionSearcher ¶
type VersionSearcher struct {
SDKName string
Fetcher *request.Fetcher
ToShowList bool
// contains filtered or unexported fields
}
func NewVersionSearcher ¶
func NewVersionSearcher() (sv *VersionSearcher)
func (*VersionSearcher) GetVersionByVersionName ¶
func (s *VersionSearcher) GetVersionByVersionName(vName string) (item download.Item)
func (*VersionSearcher) RegisterKeyEvents ¶
func (s *VersionSearcher) RegisterKeyEvents(ll *table.List)
func (*VersionSearcher) Search ¶
func (s *VersionSearcher) Search(sdkName, newSha256 string) (nextEvent, selectedItem string)
func (*VersionSearcher) Show ¶
func (s *VersionSearcher) Show() (nextEvent, selectedItem string)
Click to show internal directories.
Click to hide internal directories.