Allow binding commands to class instance
[lsnes.git] / src / cmdhelp / project.json
blob6dd8846a3781601e1d067a2d36d8eb79d279ab1f
2         "branch_ls":{
3                 "__class":"project",
4                 "__name":"list-branches",
5                 "__description":"List all slot branches",
6                 "":"List all slot branches."
7         },
8         "branch_mk":{
9                 "__class":"project",
10                 "__name":"create-branch",
11                 "__description":"Create a new slot branch",
12                 "<parentid> <name>":"Create new branch named <name> under <parentid>."
13         },
14         "branch_rm":{
15                 "__class":"project",
16                 "__name":"delete-branch",
17                 "__description":"Delete a slot branch",
18                 "<id>":"Delete slot branch with id <id>."
19         },
20         "branch_set":{
21                 "__class":"project",
22                 "__name":"set-branch",
23                 "__description":"Set current slot branch",
24                 "<id>":"Set current branch to <id>."
25         },
26         "branch_rp":{
27                 "__class":"project",
28                 "__name":"reparent-branch",
29                 "__description":"Reparent a slot branch",
30                 "<id> <newpid>":"Reparent branch <id> to be child of <newpid>."
31         },
32         "branch_mv":{
33                 "__class":"project",
34                 "__name":"rename-branch",
35                 "__description":"Rename a slot branch",
36                 "<id> <name>":"Rename branch <id> to <name>."
37         }