html

package
v0.0.0-...-6a72674 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 5, 2022 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GuildLeaderboardEntry

type GuildLeaderboardEntry struct {
	Count     int64
	GuildId   int32
	GuildName string
}

type GuildRaid

type GuildRaid struct {
	Code       string
	StartTime  time.Time
	Title      string
	Zone       string
	NumPlayers int
}

type LeaderboardEntry

type LeaderboardEntry struct {
	Count     int64
	IsAccount bool
	Account   string
	Character datastore.PlayerCoraider
}

type Renderer

type Renderer struct {
	// contains filtered or unexported fields
}

func CreateRendererOrDie

func CreateRendererOrDie() *Renderer

func (*Renderer) RenderAccountStats

func (r *Renderer) RenderAccountStats(
	wr io.Writer,
	accountName string,
	numRaids int,
	characters []datastore.PlayerCoraider,
	leaderboard []LeaderboardEntry,
	guildLeaderboard []GuildLeaderboardEntry,
	playerStatsUrl string,
	guildStatsUrl string,
	oauth2LoginUrl string,
) error

func (*Renderer) RenderGuildStats

func (r *Renderer) RenderGuildStats(
	wr io.Writer,
	guildId int32,
	guildName string,
	leaderboard []LeaderboardEntry,
	raids []GuildRaid,
	scanGuildReportsUrl string,
	accountStatsUrl string,
	playerStatsUrl string,
	oauth2LoginUrl string,
) error

func (*Renderer) RenderPlayerStats

func (r *Renderer) RenderPlayerStats(
	wr io.Writer,
	playerId int64,
	player datastore.Player,
	leaderboard []LeaderboardEntry,
	accountStatsUrl string,
	guildStatsUrl string,
	claimAccountUrl string,
	oauth2LoginUrl string,
) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL