Retrieve autocompletions
This endpoint is aim to provide a list of completion entries for given a piece of code, position and context (class).
URL: /autocompletions
Method: POST
Payload: The payload should specify this information like this:
{
"source": "string",
"position": "integer",
"class": "string"
}where class property is optional.
Success Responses
Code : 200 OK
Content: A list of completion entries, where each entry should have the following structure:
{
"label": "string",
"type": "string",
"detail": "string"
}where type is either class, method, variable or keyword (used for pseudo variables, true, false and nil). The IDE will use this information to style the list shown to the user.
URL: /autocompletions
Method: POST
Success Responses
Code : 200 OK
Example:: completion entries for the following code, position and class.
{
"class": "Rectangle",
"source": "m\r self sc",
"position": 11
}[
{
"label": "scaleBy:",
"type": "variable"
},
{
"label": "scaleTo:",
"type": "variable"
}
]Last updated