model

package
v0.0.0-...-2f9432c Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2025 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

This section is empty.

Types

type Collection

type Collection string
const (
	CollectionShows    Collection = "shows"
	CollectionSeasons  Collection = "seasons"
	CollectionEpisodes Collection = "episodes"
	CollectionGames    Collection = "games"
	CollectionShorts   Collection = "shorts"
)

func (Collection) IsValid

func (e Collection) IsValid() bool

func (Collection) MarshalGQL

func (e Collection) MarshalGQL(w io.Writer)

func (Collection) String

func (e Collection) String() string

func (*Collection) UnmarshalGQL

func (e *Collection) UnmarshalGQL(v interface{}) error

type CollectionItem

type CollectionItem struct {
	Collection Collection `json:"collection"`
	ID         string     `json:"id"`
	Title      string     `json:"title"`
}

type Episodes

type Episodes struct {
	ImportTimedMetadata bool `json:"importTimedMetadata"`
}

type MediaItems

type MediaItems struct {
	ImportTimedMetadata bool `json:"importTimedMetadata"`
}

type Preview

type Preview struct {
	Collection *PreviewCollection `json:"collection"`
	Asset      *PreviewAsset      `json:"asset"`
}

type PreviewAsset

type PreviewAsset struct {
	URL  string `json:"url"`
	Type string `json:"type"`
}

type PreviewCollection

type PreviewCollection struct {
	Items []*CollectionItem `json:"items"`
}

type ProgressByOrg

type ProgressByOrg struct {
	Name     string  `json:"name"`
	Progress float64 `json:"progress"`
}

type QueryRoot

type QueryRoot struct {
}

type Statistics

type Statistics struct {
	LessonProgressGroupedByOrg []*ProgressByOrg `json:"lessonProgressGroupedByOrg"`
}

Jump to

Keyboard shortcuts

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