Versions in this module Expand all Collapse all v0 v0.1.1 May 4, 2024 Changes in this version + const MailLabelAll + const MailLabelAlliance + const MailLabelCorp + const MailLabelInbox + const MailLabelNone + const MailLabelSent + const SettingLastCharacterID + const SettingMaxMails + const SettingMaxMailsDefault + type EveCategory struct + ID int32 + IsPublished bool + Name string + type EveCharacter struct + Alliance *EveEntity + Birthday time.Time + Corporation *EveEntity + Description string + Faction *EveEntity + Gender string + ID int32 + Name string + Race *EveRace + SecurityStatus float64 + Title string + func (c *EveCharacter) AllianceName() string + func (c *EveCharacter) FactionName() string + func (c *EveCharacter) HasAlliance() bool + func (c *EveCharacter) HasFaction() bool + func (c *EveCharacter) PortraitURL(size int) (fyne.URI, error) + type EveConstellation struct + ID int32 + Name string + Region *EveRegion + type EveEntity struct + Category EveEntityCategory + ID int32 + Name string + func (e *EveEntity) IconURL(size int) (fyne.URI, error) + type EveEntityCategory int + const EveEntityAlliance + const EveEntityCharacter + const EveEntityConstellation + const EveEntityCorporation + const EveEntityFaction + const EveEntityInventoryType + const EveEntityMailList + const EveEntityRegion + const EveEntitySolarSystem + const EveEntityStation + const EveEntityUndefined + const EveEntityUnknown + func (e EveEntityCategory) String() string + type EveGroup struct + Category *EveCategory + ID int32 + IsPublished bool + Name string + type EveRace struct + Description string + ID int32 + Name string + func (r *EveRace) FactionID() (int32, bool) + func (r *EveRace) IconURL(size int) (fyne.URI, error) + type EveRegion struct + Description string + ID int32 + Name string + type EveSolarSystem struct + Constellation *EveConstellation + ID int32 + Name string + SecurityStatus float64 + type EveType struct + Description string + Group *EveGroup + ID int32 + IsPublished bool + Name string + func (t *EveType) IconURL(size int) (fyne.URI, error) + type Mail struct + Body string + From *EveEntity + ID int64 + IsRead bool + Labels []*MailLabel + MailID int32 + MyCharacterID int32 + Recipients []*EveEntity + Subject string + Timestamp time.Time + func (m *Mail) BodyPlain() string + func (m *Mail) MakeHeaderText(format string) string + func (m *Mail) RecipientNames() []string + func (m *Mail) ToString(format string) string + type MailLabel struct + Color string + ID int64 + LabelID int32 + MyCharacterID int32 + Name string + UnreadCount int + type MyCharacter struct + Character *EveCharacter + ID int32 + LastLoginAt time.Time + Location *EveSolarSystem + Ship *EveType + SkillPoints int + WalletBalance float64 + func (c *MyCharacter) PortraitURL(size int) (fyne.URI, error) + type MyCharacterShort struct + ID int32 + Name string + type Token struct + AccessToken string + CharacterID int32 + ExpiresAt time.Time + RefreshToken string + TokenType string + func (t *Token) RemainsValid(d time.Duration) bool v0.1.0 May 4, 2024