LuaBee Functions
Playback functions:
number Position = GetPosition()
Gets the second of playback of the current file.
bool Success = SetPosition(number: seconds)
Sets the second of playback of the current file.
bool ShuffleState = GetShuffle()
Gets the shuffle state.
bool Result = SetShuffle(bool: status)
Sets the shuffle state.
bool AutoDJEnabled = GetAutoDJ()
Gets the AUTO-DJ
state.
bool Muted = GetMute()
Gets the mute state.
bool Result = SetMute(bool: enable)
Sets the mute state.
PlayTrackURL(string: file/url)
Plays track by URL or filename.
SetPlayState(string: state)
Sets play state for current playing track view play state constants for list of available constants.
These functions bellow added in 1.1.1 version and will not work on earlier versions:
SetAutoDJ(bool: state)
Sets AUTO-DJ
state
File operation functions
table Files = GetFileList(string: rule)
Gets the file list by rule e.g GetFileList("domain=Library")
.
string tag = GetFileTag(string: file, string: metadataConstant)
Gets the tag values from filename see metadata constants for list of available constants.
bool result = CommitTagIntoFile(string: file)
Commits changes into file made using the function SetFileTag
SetFileTag(string: file, string: metadataConstant, string: value)
Sets tag value in track by file. see metadata constants for list of available constants.
GUI Functions
AddElementInContextMenu(string: address, string: name, function: handler)
Adds element in context menu.
Playlist functions
These functions bellow added in 1.2.1 version and will not work on earlier versions:
bool result = CreatePlaylist(string: playlistfilename, string: playlistName, table: filenames)
Creates playlist.
bool result = PlaylistSetFiles(string: playlistfilename, table: filenames)
Override all playlist file index.
bool result = RemoveFileFromPlaylist(string: filename, number: index)
Removes file from playlist by index.
bool result = DeletePlaylist(string: filename)
Removes playlist from disk
Last updated
Was this helpful?