# Titanium.Media.Item
A representation of a media item returned by openMusicLibrary or queryMusicLibrary.
# Overview
This is a read-only object that describes a single media item, not a playlist. Titanium does not support access to playlists.
Item
objects cannot be created explicitly. The
Titanium.Media.openMusicLibrary returns Item
objects in its
success
callback function, while Titanium.Media.queryMusicLibrary
returns an array of Item
objects.
# Properties
# albumArtistPersistentID READONLY
The persistent identifier for an album artist.
# albumPersistentID READONLY
The key for the persistent identifier for an album.
# albumTrackCount READONLY
Number of tracks for the album containing this item.
# artwork READONLY
Image for the item's artwork as a Blob
object, or null
if no artwork is
available.
# beatsPerMinute READONLY
The number of musical beats per minute for the media item, corresponding to the "BPM" field in the Info tab in the "Get Info" dialog in iTunes.
# bookmarkTime READONLY
The user's place in the media item the most recent time it was played.
# comments READONLY
Textual information about the media item, corresponding to the "Comments" field in in the Info tab in the Get Info dialog in iTunes.
# hasProtectedAsset READONLY
True if the item represents a protected asset.
# lastPlayedDate READONLY
The most recent calendar date on which the user played the media item.
# mediaType READONLY
The type of the media.
At least in theory, a single item can have more than one media type, in which case the value represents a bitwise-OR of all the applicable media types.
# persistentID READONLY
The key for the persistent identifier for the media item.
# podcastPersistentID READONLY
The persistent identifier for an audio podcast.
# podcastTitle READONLY
Title of a podcast item.
Only included if the media type is MUSIC_MEDIA_TYPE_PODCAST.
# userGrouping READONLY
Corresponds to the "Grouping" field in the Info tab in the "Get Info" dialog in iTunes.