package
0.0.0-20241112125757-779aa9ab4555
Repository: https://github.com/bcc-code/bcc-media-platform.git
Documentation: pkg.go.dev

# Functions

MostRestrictiveStatus returns the most restrictive status.
StatusFrom string.

# Constants

ImageStyles.
ImageStyles.
ImageStyles.
ImageStyles.
TaskTypes.
TaskTypes.
TaskTypes.
TaskTypes.
Status constants.
Status constants.
Status constants.
Status constants.
StreamServiceAzureMedia Various media services that we have available.
TaskTypes.
TaskTypes.
TaskTypes.
TaskTypes.
No description provided by the author
No description provided by the author

# Variables

Types of items.
Types of items.
Types of items.
Types of items.
Types of items.
Types of items.
Types of items.
Types of items.
Types of items.
Types of items.
Types of items.
Types of items.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DefaultLanguages is the order of languages if none is defined by the user.
Errors.
Errors.
Errors.
Errors.
Errors.
Errors.
IgnoreEpisodeAssetEndpoint is here for ignoring a specific endpoint because it doesn't work.
No description provided by the author

# Structs

Achieved struct.
Achievement is the struct for achievements.sql.
AchievementCondition is a condition for which an achievement should be completed.
AchievementGroup is a group of different achievements.sql.
AppConfig contains configuration of the app.
Application contains data for.
ApplicationGroup contains data for.
Availability struct for availability on items.
BatchLoaders contains loaders for the different items.
CalendarEntry contains details about a specific TvGuide entry.
Collection is the definition of the Collection object.
CollectionItem is the definition of the CollectionItem object.
ComputedCondition is to assert if the computed should be applied.
ComputedData contains computed things.
No description provided by the author
Device is a profile-linked device with a token for notifications.
Episode is the definition of the Episode object.
EpisodeContext contains context for episode.
Event contains details about a calendar event.
FAQCategory contains the name of the FAQ category.
File item type.
Filter struct contains filter data.
FilteredLoaders contains loaders that will be filtered by permissions.
Game contains details for a game.
GlobalConfig contains configuration of all clients.
Identifier contains basic data for identifying an item in a list.
Lesson is a lesson within a topic.
Link contains link data.
MediaProgress is the profile progress for a specific media item.
Message is a message.
MessageGroup is a group of messages.
Notification contains notification data.
Page is the definition of the Page object.
Permissions contains permissions that restrict access to items.
Person contains some metadata for people.
Phrase is a key value pair for translations.
Playlist is a collection of items.
Profile is the entry point for most user-specific content.
ProfileLoaders contains loaders per profile.
Progress contains basic data for progress.
Prompt is a prompt that shows up in app.
Question contains question data.
QuestionAlternative is an alternative for a question.
Redirect contains data for an authenticated redirect.
Roles struct for roles on item.
SearchQuery used as body in the POST request to the API.
SearchResult for exposing a list of search results.
SearchResultItem for exposing search results through the API.
Season is the definition of the Season object.
Section is the definition of the Section object.
SectionOptions contains options for this section.
SelectedAlternatives is a struct for getting selected alternatives of a question.
Short item type.
ShortIDWithMeta Age - Age of the short in days ParentEpisodeID - ID of the full episode where the short was extracted from FinalScore - Final score of the short, with all adjustments.
Show is the definition of the Show object.
Song contains some metadata for songs.
Stream item type.
StudyTopic is a topic for studying something specific.
Survey is a survey.
SurveyQuestion is a question in a survey.
Tag struct.
Target specific groups.
Task is the struct for Tasks.
TimedMetadata item type.
User represents an actual user in the system.
UserCollection is a collection created by a user.
UserCollectionEntry is an entry in a user collection.
UserCollectionMetadata contains options that can specify extra options for a user.
No description provided by the author

# Type aliases

Images is a map of styles with related images.
ImageStyle is the specific styles.
ImageTaskType "poster" "quote".
LinkType is the general type of the link.
LocaleMap is a map of strings to nullable strings.
QuestionTaskType "alternatives" "text".
Status is a global enum for directus status.
StudyTaskType is the type of lesson.