StatusBar¶
Status bar items for displaying information at the bottom of VS Code.
StatusBarItem
¶
StatusBarItem(client: VSCodeClient, id: str, alignment: str = StatusBarAlignment.Left, priority: Optional[int] = None)
Represents a status bar item.
Create a status bar item.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
client
|
VSCodeClient
|
The VS Code client |
required |
id
|
str
|
Unique identifier |
required |
alignment
|
str
|
Alignment (left or right) |
Left
|
priority
|
Optional[int]
|
Priority (higher = more left) |
None
|
Source code in vscode_sockpuppet/statusbar.py
StatusBarAlignment¶
StatusBarAlignment
¶
Status bar alignment options.
create_status_bar_item¶
create_status_bar_item
¶
create_status_bar_item(client: VSCodeClient, alignment: str = StatusBarAlignment.Left, priority: Optional[int] = None) -> StatusBarItem
Create a status bar item.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
client
|
VSCodeClient
|
The VS Code client |
required |
alignment
|
str
|
Alignment (left or right) |
Left
|
priority
|
Optional[int]
|
Priority (higher = more left) |
None
|
Returns:
| Type | Description |
|---|---|
StatusBarItem
|
A new status bar item |