X-Git-Url: https://git.donarmstrong.com/?p=dactyl.git;a=blobdiff_plain;f=melodactyl%2Fcontent%2Fplayer.js;h=8a7bab2979e9aea989c2a2f9fe96ecf4f4741cd5;hp=f3b943ac4653147fc2596a1df4c102505cb1aa04;hb=8b6fcae7eaa413bc62d645d2d0c99835c47265e6;hpb=5ebd29f56d17f62011cdd596b1d351947ee534ff diff --git a/melodactyl/content/player.js b/melodactyl/content/player.js index f3b943a..8a7bab2 100644 --- a/melodactyl/content/player.js +++ b/melodactyl/content/player.js @@ -456,7 +456,7 @@ const Player = Module("player", { }); }, - commandline: function () { + commandline: function initCommandline() { player.CommandMode = Class("CommandSearchViewMode", modules.CommandMode, { init: function init(mode) { this.mode = mode; @@ -472,7 +472,7 @@ const Player = Module("player", { get onSubmit() player.closure.onSearchSubmit }); }, - commands: function () { + commands: function initCommands() { commands.add(["f[ilter]"], "Filter tracks based on keywords {genre/artist/album/track}", function (args) { @@ -672,7 +672,7 @@ const Player = Module("player", { }, { argCount: "1" }); }, - completion: function () { + completion: function initCompletion() { completion.album = function album(context, artist) { context.title = ["Album"]; context.completions = [[v, ""] for ([, v] in Iterator(library.getAlbums(artist)))]; @@ -708,7 +708,7 @@ const Player = Module("player", { context.completions = [[v, ""] for ([, v] in Iterator(library.getTracks(artist, album)))]; }; }, - mappings: function () { + mappings: function initMappings() { mappings.add([modes.PLAYER], ["x"], "Play track", function () { ex.playerplay(); }); @@ -806,7 +806,7 @@ const Player = Module("player", { }; } }, - options: function () { + options: function initOptions() { options.add(["repeat"], "Set the playback repeat mode", "number", 0,