Documentation
¶
Index ¶
Constants ¶
View Source
const ( AttrUpdaterLatestVersion = "latest_version" AttrUpdaterLatestVersionTime = "latest_version_time" AttrUpdaterLatestLatestDownloadUrl = "latest_download_url" AttrUpdaterLatestCheck = "last_check" Name = "updater" EntityUpdater = common.EntityType(Name) )
Variables ¶
This section is empty.
Functions ¶
func NewActions ¶
func NewActions() map[string]entity_manager.ActorAction
func NewAttr ¶
func NewAttr() m.Attributes
func NewStates ¶
func NewStates() map[string]entity_manager.ActorState
Types ¶
type Actor ¶
type Actor struct {
entity_manager.BaseActor
// contains filtered or unexported fields
}
func NewActor ¶
func NewActor(entityManager entity_manager.EntityManager, eventBus event_bus.EventBus) *Actor
func (*Actor) Spawn ¶
func (e *Actor) Spawn() entity_manager.PluginActor
type GithubRelease ¶
type GithubReleaseLatest ¶
type GithubReleaseLatest struct {
TagName string `json:"tag_name"`
CreatedAt time.Time `json:"created_at"`
Assets []GithubRelease `json:"assets"`
}
Click to show internal directories.
Click to hide internal directories.