Documentation ¶
Index ¶
- type App
- type AppType
- type SteamUseCase
- func (s *SteamUseCase) FeatureEnabled() bool
- func (s *SteamUseCase) GetAppDetails(ctx context.Context, appID int) (*App, error)
- func (s *SteamUseCase) GetOwnedGames(ctx context.Context, steamID string) ([]*App, error)
- func (s *SteamUseCase) GetUser(ctx context.Context, steamID string) (*User, error)
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppType ¶
type AppType string
const ( AppTypeGame AppType = "game" AppTypeApplication AppType = "application" AppTypeTool AppType = "tool" AppTypeDemo AppType = "demo" AppTypeDeprected AppType = "deprected" AppTypeDLC AppType = "dlc" AppTypeGuide AppType = "guide" AppTypeDriver AppType = "driver" AppTypeConfig AppType = "config" AppTypeHardware AppType = "hardware" AppTypeFranchise AppType = "franchise" AppTypeVideo AppType = "video" AppTypePlugin AppType = "plugin" AppTypeMusic AppType = "music" AppTypeSeries AppType = "series" AppTypeComic AppType = "comic" AppTypeBeta AppType = "beta" )
type SteamUseCase ¶
type SteamUseCase struct {
// contains filtered or unexported fields
}
func NewSteamUseCase ¶
func NewSteamUseCase(client *steam.Steam) *SteamUseCase
func (*SteamUseCase) FeatureEnabled ¶ added in v0.1.0
func (s *SteamUseCase) FeatureEnabled() bool
func (*SteamUseCase) GetAppDetails ¶
func (*SteamUseCase) GetOwnedGames ¶
Click to show internal directories.
Click to hide internal directories.