INNER CODE UNIT · Go

func

arp242/goatcounter · api_token.go:47

func (APIToken) Table() string { return "api_tokens" }

type PermissionFlag struct {
	Label, Help string
	Flag        zint.Bitflag64
}

// PermissionFlags returns a list of all flags we know for the Permissions settings.
func (t APIToken) PermissionFlags(only ...zint.Bitflag64) []PermissionFlag {
	if len(only) > 1 {
		for _, o := range only[1:] {
			only[0] |= o
		}
	}

	all := []PermissionFlag{
		{
			Label: "Record pageviews",

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…