1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-02-20 14:45:47 +01:00

Update straggler commands to use CommandOption.

--HG--
extra : rebase_source : c151758b643249af238cb60d7b04ba2c1bb5dbc6
This commit is contained in:
Doug Kearns
2010-10-15 10:40:27 +11:00
parent 2de4120afe
commit df52dd1f2b
3 changed files with 21 additions and 13 deletions

View File

@@ -582,9 +582,14 @@ const Player = Module("player", {
{
argCount: "1",
completer: function (context) completion.mediaListSort(context),
options: [[["-order", "-o"], commands.OPTION_STRING,
function (arg) /^(up|down)$/.test(arg),
function () [["up", "Sort in ascending order"], ["down", "Sort in descending order"]]]]
options: [
{
names: ["-order", "-o"], type: CommandOption.STRING,
description: "Specify the sorting order of the given field",
validator: function (arg) /^(up|down)$/.test(arg),
completer: function () [["up", "Sort in ascending order"], ["down", "Sort in descending order"]]
}
]
});
// FIXME: use :add -q like cmus? (not very vim-like are it's multi-option commands) --djk