Objects

class vscode.objects.Object

Bases: object

Represents a generic vscode object.

to_dict() dict
class vscode.objects.Position(line: int, character: int)

Bases: Object

compare_to(other: Position) int
static from_dict(data)
to_dict()
translate(line_delta: int, character_delta: int) Position
class vscode.objects.QuickPickItem(label: str, always_show: bool | None = None, description: str | None = None, detail: str | None = None, picked: bool | None = None, **kwargs)

Bases: Object

class vscode.objects.QuickPickOptions(title: str | None = None, can_pick_many: bool | None = None, ignore_focus_out: bool | None = None, match_on_description: bool | None = None, place_holder: str | None = None, match_on_detail: bool | None = None)

Bases: Object

Options to configure the behavior of the quick pick UI.

class vscode.objects.Range(start: Position, end: Position)

Bases: Object

static from_dict(data)
property in_single_line: bool
intersection(other) Range | None
property is_empty: bool
to_dict()
union(other) Range