ytmusicapi.models.content package
*********************************


Submodules
==========


ytmusicapi.models.content.enums module
======================================

class ytmusicapi.models.content.enums.LikeStatus(*values)

   Bases: "str", "Enum"

   DISLIKE = 'DISLIKE'

   INDIFFERENT = 'INDIFFERENT'

   LIKE = 'LIKE'

class ytmusicapi.models.content.enums.PlaylistSortOrder(*values)

   Bases: "Enum"

   MANUAL = 0

   NEWEST_FIRST = 1

   NEWEST_LAST = 2

   TOP_VOTED = 6

class ytmusicapi.models.content.enums.PlaylistVoteEditOptions(*values)

   Bases: "str", "Enum"

   COLLABORATORS_ONLY = 'COLLABORATORS_ONLY'

   EVERYONE_CAN_VOTE = 'EVERYONE_CAN_VOTE'

   OFF = 'OFF'

   get_argument_for_request() -> int

      Return type:
         "int"

class ytmusicapi.models.content.enums.PrivacyStatus(*values)

   Bases: "str", "Enum"

   PRIVATE = 'PRIVATE'

   PUBLIC = 'PUBLIC'

   UNLISTED = 'UNLISTED'

class ytmusicapi.models.content.enums.VideoType(*values)

   Bases: "str", "Enum"

   ATV = 'MUSIC_VIDEO_TYPE_ATV'

   OFFICIAL_SOURCE_MUSIC = 'MUSIC_VIDEO_TYPE_OFFICIAL_SOURCE_MUSIC'

   OMV = 'MUSIC_VIDEO_TYPE_OMV'

   UGC = 'MUSIC_VIDEO_TYPE_UGC'

class ytmusicapi.models.content.enums.VoteStatus(*values)

   Bases: "str", "Enum"

   DOWNVOTED = 'VOTE_STATUS_DOWNVOTED'

   UNSPECIFIED = 'VOTE_STATUS_UNSPECIFIED'

   UPVOTED = 'VOTE_STATUS_UPVOTED'


ytmusicapi.models.content.text_run module
=========================================

class ytmusicapi.models.content.text_run.HyperLink

   Bases: "TypedDict"

   text: str

   url: str

class ytmusicapi.models.content.text_run.PlainText

   Bases: "TypedDict"

   text: str


Module contents
===============
