DPB1Class · Game state and actions

TabControlWrapper

Provides tab control wrapper data and the operations listed below. Related types link to the values this API consumes or returns.

Namespace: DreamPoeBot.Loki.Game

public class TabControlWrapperView DPB2 version →

Members and overloads

28 results

TabControlWrapper

MethodLink ↗
public TabControlWrapper.TabControlWrapper(TabControlType type)

Creates a new TabControlWrapper instance using the supplied arguments.

typeTabControlType
Specifies type.

GetTabIndexByName

MethodLink ↗
public int TabControlWrapper.GetTabIndexByName(string name)

Returns tab index by name using the supplied arguments.

namestring
Specifies name.

Returns: The int result.

GetTabNameByIndex

MethodLink ↗
public string TabControlWrapper.GetTabNameByIndex(int index)

Returns tab name by index using the supplied arguments.

indexint
Specifies index.

Returns: The string result.

IsTabVisible

MethodLink ↗
public bool TabControlWrapper.IsTabVisible(int index)

Checks whether tab visible using the supplied arguments.

indexint
Specifies index.

Returns: A Boolean result. The member description explains the condition being checked.

IsTabVisible

MethodLink ↗
public bool TabControlWrapper.IsTabVisible(string name)

Checks whether tab visible using the supplied arguments.

namestring
Specifies name.

Returns: A Boolean result. The member description explains the condition being checked.

NextTabKeyboard

MethodLink ↗
public SwitchToTabResult TabControlWrapper.NextTabKeyboard()

Executes the next tab keyboard operation.

Returns: The SwitchToTabResult result.

OpenPremiumStashSetting

MethodLink ↗
public OpenPremiumStashSettingResult TabControlWrapper.OpenPremiumStashSetting(string name)

Open the Premium Settings for a specified stash tab.

namestring
The name of the stash tab

Returns: Return none on success, or the relative error.

PreviousTabKeyboard

MethodLink ↗
public SwitchToTabResult TabControlWrapper.PreviousTabKeyboard()

Executes the previous tab keyboard operation.

Returns: The SwitchToTabResult result.

SwitchToTabKeyboard

MethodLink ↗
public SwitchToTabResult TabControlWrapper.SwitchToTabKeyboard(int index)

Executes the switch to tab keyboard operation with the supplied arguments.

indexint
Specifies index.

Returns: The SwitchToTabResult result.

SwitchToTabKeyboard

MethodLink ↗
public SwitchToTabResult TabControlWrapper.SwitchToTabKeyboard(string name)

Executes the switch to tab keyboard operation with the supplied arguments.

namestring
Specifies name.

Returns: The SwitchToTabResult result.

SwitchToTabMouse

MethodLink ↗
public SwitchToTabResult TabControlWrapper.SwitchToTabMouse(int index)

Executes the switch to tab mouse operation with the supplied arguments.

indexint
Specifies index.

Returns: The SwitchToTabResult result.

SwitchToTabMouse

MethodLink ↗
public SwitchToTabResult TabControlWrapper.SwitchToTabMouse(string name)

Executes the switch to tab mouse operation with the supplied arguments.

namestring
Specifies name.

Returns: The SwitchToTabResult result.

CurrentTabIndex

PropertyLink ↗
public int TabControlWrapper.CurrentTabIndex { get; }

Gets current tab index for TabControlWrapper.

CurrentTabName

PropertyLink ↗
public string TabControlWrapper.CurrentTabName { get; }

Gets current tab name for TabControlWrapper.

IsOnFirstTab

PropertyLink ↗
public bool TabControlWrapper.IsOnFirstTab { get; }

Whether this tab control wrapper is on first tab.

IsOnLastTab

PropertyLink ↗
public bool TabControlWrapper.IsOnLastTab { get; }

Whether this tab control wrapper is on last tab.

IsRightTabsContainerElementVisible

PropertyLink ↗
public bool TabControlWrapper.IsRightTabsContainerElementVisible { get; }

Whether this tab control wrapper is right tabs container element visible.

IsTabListButtonVisible

PropertyLink ↗
public bool TabControlWrapper.IsTabListButtonVisible { get; }

Whether this tab control wrapper is tab list button visible.

IsTabsMenuVisible

PropertyLink ↗
public bool TabControlWrapper.IsTabsMenuVisible { get; }

Whether this tab control wrapper is tabs menu visible.

LastTabIndex

PropertyLink ↗
public int TabControlWrapper.LastTabIndex { get; }

Gets last tab index for TabControlWrapper.

RightButtonContainer

PropertyLink ↗
public List<Element> TabControlWrapper.RightButtonContainer { get; }

Gets the right button container collection. Its element types are linked below.

RightTabsContainerElement

PropertyLink ↗
public Element TabControlWrapper.RightTabsContainerElement { get; }

Gets right tabs container element for TabControlWrapper.

RightTabsContainerHeight

PropertyLink ↗
public float TabControlWrapper.RightTabsContainerHeight { get; }

Gets right tabs container height for TabControlWrapper.

RightTabsContainerScrollDown

PropertyLink ↗
public Element TabControlWrapper.RightTabsContainerScrollDown { get; }

Gets right tabs container scroll down for TabControlWrapper.

RightTabsContainerScrollUp

PropertyLink ↗
public Element TabControlWrapper.RightTabsContainerScrollUp { get; }

Gets right tabs container scroll up for TabControlWrapper.

TabListButton

PropertyLink ↗
public Element TabControlWrapper.TabListButton { get; }

Gets tab list button for TabControlWrapper.

TabNames

PropertyLink ↗
public List<string> TabControlWrapper.TabNames { get; }

Gets the tab names collection. Its element types are linked below.

UpperTabsContainer

PropertyLink ↗
public List<Element> TabControlWrapper.UpperTabsContainer { get; }

Gets the upper tabs container collection. Its element types are linked below.

DPB1 0.3.29.47 · Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.