Namespace AIMP.SDK.MusicLibrary
Interfaces
IAimpDataFilter
Interface IAimpDataFilter Implements the IAimpDataFilterGroup
IAimpDataProviderSelection
Interface provides access to the currently selected data at DataProvider. Interface implementation must support asynchronous access.
IAimpDataStorageManager
Uses for notify library about changes at data storage.
Instance of interface creates by music library manager and put to plugin via the Initialize(IAimpDataStorageManager) method.
IAimpFileList
Represents the pair {File name, ID} for data provider.
IAimpMusicLibraryPlaylistPreimage
Provides an access to preimage settings that based on one of data storages of Music Library. Note that some data storage has no support of preimages. Implements the IAimpPlaylistPreimage
IAimpServiceMusicLibrary
Provides an access to data storages of Music Library. Implements the IAimpService
IAimpServiceMusicLibraryUI
Provides an access to data of UI elements for an active data storage that uses by the user. Implements the IAimpService
Enums
FilesType
Enum FilesType
SortDirectionType
Enum SortDirectionType