diff --git a/core/commands.json b/core/commands.json index 5565da09..a84e4f74 100644 --- a/core/commands.json +++ b/core/commands.json @@ -369,9 +369,43 @@ ] }, { - "command": "POINT", - "name": ["lat","lon","meters"], - "type": ["double","double","double"] + "name": "area", + "enumargs": [ + { + "name": "POINT", + "arguments": [ + { + "name": "lat", + "type": "double" + }, + { + "name": "lon", + "type": "double" + }, + { + "name": "meters", + "type": "double" + } + ] + }, + { + "name": "ROAM", + "arguments":[ + { + "name": "key", + "type": "string" + }, + { + "name": "pattern", + "type": "pattern" + }, + { + "name": "meters", + "type": "double" + } + ] + } + ] } ], "since": "1.0.0", diff --git a/core/commands_gen.go b/core/commands_gen.go index d054b2d2..e4b41ffc 100644 --- a/core/commands_gen.go +++ b/core/commands_gen.go @@ -531,9 +531,43 @@ var commandsJSON = `{ ] }, { - "command": "POINT", - "name": ["lat","lon","meters"], - "type": ["double","double","double"] + "name": "area", + "enumargs": [ + { + "name": "POINT", + "arguments": [ + { + "name": "lat", + "type": "double" + }, + { + "name": "lon", + "type": "double" + }, + { + "name": "meters", + "type": "double" + } + ] + }, + { + "name": "ROAM", + "arguments":[ + { + "name": "key", + "type": "string" + }, + { + "name": "pattern", + "type": "pattern" + }, + { + "name": "meters", + "type": "double" + } + ] + } + ] } ], "since": "1.0.0",