Search Results for

    Show / Hide Table of Contents

    Namespace StrixMusic.Sdk.CoreModels

    Classes

    CoreMetadata

    Contains metadata for a registered core. Used to identify a core before instantiation.

    InitialCorePlaylistData

    Playlist data that was created by the user and should be added as a new item in the backend.

    Interfaces

    ICore

    An ICore is a common API surface that can be implemented to allow interfacing with any arbitrary music provider.

    ICoreAlbum

    ICoreAlbumCollection

    A collection of ICoreAlbumCollectionItems and the properties and methods for using and manipulating them.

    ICoreAlbumCollectionItem

    An item that belongs in an ICoreAlbumCollection or ICoreAlbum.

    ICoreArtist

    A musician or creator that has published one or more ICoreTracks and ICoreAlbums.

    ICoreArtistCollection

    A collection of ICoreArtistCollectionItems and the properties and methods for using and manipulating them.

    ICoreArtistCollectionItem

    An item that belongs in an ICoreArtistCollection.

    ICoreCollection

    A base class for collections in a core.

    ICoreDevice

    A device that controls playback of an audio player.

    ICoreDiscoverables

    Used to browse and discover new music.

    ICoreGenre

    Holds details about a genre.

    ICoreGenreCollection

    A collection of ICoreGenres.

    ICoreImage

    Contains details about an image.

    ICoreImageCollection

    A collection of images.

    ICoreInitialData

    A common interface for any data that is created by the user.

    ICoreLibrary

    A group of collections that represent a music library.

    ICoreLyrics

    Contains the lyrics to a track.

    ICoreModel

    Properties required by all core-based interfaces that live in an ICore.

    ICorePlayableCollection

    A base class for playable collections in a core.

    ICorePlayableCollectionGroup

    Multiple playable collections that are grouped together under a single context.

    ICorePlayableCollectionGroupChildren

    A collection of ICorePlayableCollectionGroups and the properties and methods for using and manipulating them.

    ICorePlaylist

    A collection of artibrary songs that the user can edit, rearrange and play back.

    ICorePlaylistCollection

    A collection of ICorePlaylistCollectionItems and the properties and methods for using and manipulating them.

    ICorePlaylistCollectionItem

    An item that belongs in an ICorePlaylistCollection.

    ICoreRecentlyPlayed

    Contains recently played albums, artists, tracks, playlists, etc.

    ICoreSearch

    A core's implementation of various search-related activities.

    ICoreSearchHistory

    Contains items that the user has recently selected from the search results.

    ICoreSearchQuery

    The query and related data about something the user searched for.

    ICoreSearchResults

    The results of a search.

    ICoreTrack

    Represents an audio stream with metadata that belongs to an ICoreTrackCollection.

    ICoreTrackCollection

    A collection of tracks and the properties and methods for using and manipulating them.

    ICoreUrl

    Holds details about a url.

    ICoreUrlCollection

    A collection of URLs.

    ICoreUser

    Contains information about a user.

    ICoreUserProfile

    Describes a generic user profile.

    In This Article
    Back to top © 2022 Arlo Godfrey