Interface IAimpExtensionPlaybackQueue
Interface IAimpExtensionPlaybackQueue Implements the IAimpExtension
Namespace: AIMP.SDK.Playback
Assembly: AIMP.SDK.dll
Syntax
public interface IAimpExtensionPlaybackQueue : IAimpExtension
Methods
GetNext(Object, PlaybackQueueFlags, IAimpPlaybackQueueItem)
Gets the next.
Declaration
bool GetNext(object current, PlaybackQueueFlags flags, IAimpPlaybackQueueItem queueItem)
Parameters
Type | Name | Description |
---|---|---|
System.Object | current | The current. |
PlaybackQueueFlags | flags | The flags. |
IAimpPlaybackQueueItem | queueItem | The queue item. |
GetPrev(Object, PlaybackQueueFlags, IAimpPlaybackQueueItem)
Gets the previous.
Declaration
bool GetPrev(object current, PlaybackQueueFlags flags, IAimpPlaybackQueueItem queueItem)
Parameters
Type | Name | Description |
---|---|---|
System.Object | current | The current. |
PlaybackQueueFlags | flags | The flags. |
IAimpPlaybackQueueItem | queueItem | The queue item. |
OnSelect(IAimpPlaylistItem, IAimpPlaybackQueueItem)
Called when [select].
Declaration
void OnSelect(IAimpPlaylistItem item, IAimpPlaybackQueueItem queueItem)
Parameters
Type | Name | Description |
---|---|---|
IAimpPlaylistItem | item | The item. |
IAimpPlaybackQueueItem | queueItem | The queue item. |