Window¶
- class vscode.window.ErrorMessage(content: 'str', items: 'Optional[Iterable]' = None)¶
Bases:
Message
- type = 'error'¶
- class vscode.window.InfoMessage(content: 'str', items: 'Optional[Iterable]' = None)¶
Bases:
Message
- type = 'information'¶
- class vscode.window.InputBox(title: str | None = None, password: bool | None = None, ignore_focus_out: bool | None = None, prompt: str | None = None, place_holder: str | None = None, value: str | None = None)¶
Bases:
Showable
,QuickInput
- class vscode.window.Message(content: 'str', items: 'Optional[Iterable]' = None)¶
Bases:
Showable
- content: str¶
- items: Iterable | None = None¶
- class vscode.window.QuickPick(items: List[str, QuickPickItem], options: QuickPickOptions | None = None)¶
Bases:
Showable
,QuickInput
- class vscode.window.Terminal(data, ws, active=True)¶
Bases:
object
- async dispose() None ¶
- async hide() None ¶
- async send_text(text: str, add_new_line: bool = True)¶
- async show(preserve_focus: bool = False) None ¶
- class vscode.window.TextEditor(data, ws, active)¶
Bases:
object
- async edit(callback)¶
- async show(column: ViewColumn)¶
- class vscode.window.TextLine(first_non_whitespace_character_index: 'int', is_empty_or_whitespace: 'bool', line_number: 'int', range: 'Range', range_including_line_break: 'Range', text: 'str')¶
Bases:
object
- first_non_whitespace_character_index: int¶
- is_empty_or_whitespace: bool¶
- line_number: int¶
- text: str¶
- class vscode.window.WarningMessage(content: 'str', items: 'Optional[Iterable]' = None)¶
Bases:
Message
- type = 'warning'¶