For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt, and this page is available as Markdown at /server-editor/interfaces/IListViewControlPane.md.

Interface: IListViewControlPane experimental

Beta

Properties

id

readonly id: string

Beta

Remarks

Unique identifier


isFilterActive

readonly isFilterActive: boolean

Beta

Remarks

Active state of the filter


visible

readonly visible: boolean

Beta

Remarks

Visible state of the pane

Methods

getActionState()

getActionState(id): ListViewControlActionState | undefined

Beta

Parameters

id

string

Identifier for the action

Returns

ListViewControlActionState | undefined

Remarks

Returns the state of an existing action


setActionEnabledState()

setActionEnabledState(id, enabled): void

Beta

Parameters

id

string

Identifier for the action

enabled

boolean

New action enabled state

Returns

void

Remarks

Updates enabled state of the existing action


setActionStates()

setActionStates(newActions): void

Beta

Parameters

newActions

ListViewControlAction[]

New actions

Returns

void

Remarks

Updates existing actions


setVisible()

setVisible(visible): void

Beta

Parameters

visible

boolean

New visibility state

Returns

void

Remarks

Updates visible state of the pane


updateActionState()

updateActionState(id, newState): void

Beta

Parameters

id

string

Identifier for the action

newState

ListViewControlActionState

New action state

Returns

void

Remarks

Updates action item state for the view control