Documentation
¶
Index ¶
- Variables
- func Stringify(message interface{}) string
- type Client
- func (c *Client) GetAccountIdentifier(userName string) (*models.AccountIdentifier, error)
- func (c *Client) GetBasicInformation(ouid string) (*models.UserBasic, error)
- func (c *Client) GetDescendantsMetadata(language LanguageCode) ([]models.Descendant, error)
- func (c *Client) GetExternalComponent(ouid string, language LanguageCode) (*models.UserExternalComponent, error)
- func (c *Client) GetExternalComponentsMetadata(language LanguageCode) ([]models.ExternalComponent, error)
- func (c *Client) GetModuleRecommendation(opts ModuleRecommendationOpts) (*models.ModuleRecommendation, error)
- func (c *Client) GetModulesMetadata(language LanguageCode) ([]models.Module, error)
- func (c *Client) GetReactorsMetadata(language LanguageCode) ([]models.Reactor, error)
- func (c *Client) GetRewardsMetadata(language LanguageCode) ([]models.Reward, error)
- func (c *Client) GetStatsMetadata(language LanguageCode) ([]models.StatMeta, error)
- func (c *Client) GetTitlesMetadata(language LanguageCode) ([]models.TitleResponse, error)
- func (c *Client) GetUserDescendant(ouid string) (*models.UserDescendant, error)
- func (c *Client) GetUserReactor(ouid string, language LanguageCode) (*models.UserReactor, error)
- func (c *Client) GetUserWeapons(ouid string, language LanguageCode) (*models.UserWeapon, error)
- func (c *Client) GetVoidBattlesMetadata(language LanguageCode) ([]models.VoidBattleResponse, error)
- func (c *Client) GetWeaponsMetadata(language LanguageCode) ([]models.Weapon, error)
- type LanguageCode
- type ModuleRecommendationOpts
- type Period
Constants ¶
This section is empty.
Variables ¶
View Source
var LanguageCodes = struct { Korean LanguageCode English LanguageCode Danish LanguageCode French LanguageCode Japanese LanguageCode ChineseSimplified LanguageCode ChineseTraditional LanguageCode Italian LanguageCode Polish LanguageCode Portuguese LanguageCode Russian LanguageCode Spanish LanguageCode }{ "ko", "en", "de", "fr", "ja", "zh-CN", "zh-TW", "it", "pl", "pt", "ru", "es", }
View Source
var Periods = struct { SevenDays Period // Last 7 days ThirtyDays Period // Last 30 days AllTime Period // All Time }{"0", "1", "2"}
Functions ¶
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) GetAccountIdentifier ¶
func (c *Client) GetAccountIdentifier(userName string) (*models.AccountIdentifier, error)
Retrieves the account identifier (OUID).
func (*Client) GetBasicInformation ¶
func (*Client) GetDescendantsMetadata ¶
func (c *Client) GetDescendantsMetadata(language LanguageCode) ([]models.Descendant, error)
Retrieves descendant metadata
func (*Client) GetExternalComponent ¶
func (c *Client) GetExternalComponent(ouid string, language LanguageCode) (*models.UserExternalComponent, error)
func (*Client) GetExternalComponentsMetadata ¶
func (c *Client) GetExternalComponentsMetadata(language LanguageCode) ([]models.ExternalComponent, error)
func (*Client) GetModuleRecommendation ¶
func (c *Client) GetModuleRecommendation(opts ModuleRecommendationOpts) (*models.ModuleRecommendation, error)
Retrieves descendant metadata
func (*Client) GetModulesMetadata ¶
func (c *Client) GetModulesMetadata(language LanguageCode) ([]models.Module, error)
func (*Client) GetReactorsMetadata ¶
func (c *Client) GetReactorsMetadata(language LanguageCode) ([]models.Reactor, error)
func (*Client) GetRewardsMetadata ¶
func (c *Client) GetRewardsMetadata(language LanguageCode) ([]models.Reward, error)
func (*Client) GetStatsMetadata ¶
func (c *Client) GetStatsMetadata(language LanguageCode) ([]models.StatMeta, error)
func (*Client) GetTitlesMetadata ¶
func (c *Client) GetTitlesMetadata(language LanguageCode) ([]models.TitleResponse, error)
func (*Client) GetUserDescendant ¶
func (c *Client) GetUserDescendant(ouid string) (*models.UserDescendant, error)
func (*Client) GetUserReactor ¶
func (c *Client) GetUserReactor(ouid string, language LanguageCode) (*models.UserReactor, error)
func (*Client) GetUserWeapons ¶
func (c *Client) GetUserWeapons(ouid string, language LanguageCode) (*models.UserWeapon, error)
func (*Client) GetVoidBattlesMetadata ¶
func (c *Client) GetVoidBattlesMetadata(language LanguageCode) ([]models.VoidBattleResponse, error)
func (*Client) GetWeaponsMetadata ¶
func (c *Client) GetWeaponsMetadata(language LanguageCode) ([]models.Weapon, error)
type LanguageCode ¶
type LanguageCode string
func (*LanguageCode) String ¶
func (l *LanguageCode) String() string
Source Files
¶
Click to show internal directories.
Click to hide internal directories.