DPB2Class · Interface and panels

MerchantPanelElement

Reads merchant panel element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.

Namespace: DreamPoeBot.Loki.Elements

public class MerchantPanelElementView DPB1 version →

Inherited APIs and contracts

Members declared by a base type are documented on that type. Follow these links to include them in your lookup.

Members and overloads

11 results

MerchantPanelElement

MethodLink ↗
public MerchantPanelElement.MerchantPanelElement()

Creates a new MerchantPanelElement instance.

GetLowerTabControlByIndex

MethodLink ↗
public Element MerchantPanelElement.GetLowerTabControlByIndex(int index)

Returns lower tab control by index using the supplied arguments.

indexint
Specifies index.

Returns: The Element result.

GetLowerTabInventoryByIndex

MethodLink ↗
public Inventory MerchantPanelElement.GetLowerTabInventoryByIndex(int index)

Returns lower tab inventory by index using the supplied arguments.

indexint
Specifies index.

Returns: The Inventory result.

GetVisibleLowerTabInventory

PropertyLink ↗
public Inventory MerchantPanelElement.GetVisibleLowerTabInventory { get; }

Visible lower tab inventory.

IndexVisibleLowerTab

PropertyLink ↗
public byte MerchantPanelElement.IndexVisibleLowerTab { get; }

Index of the actual visible lower tab.

IndexVisibleUpperTab

PropertyLink ↗
public byte MerchantPanelElement.IndexVisibleUpperTab { get; }

Index of the actual visible upper tab.

LowerMainControl

PropertyLink ↗
public Element MerchantPanelElement.LowerMainControl { get; }

Retrive the current visible lower TabControl.

LowerPageContainer

PropertyLink ↗
public Element MerchantPanelElement.LowerPageContainer { get; }

This Element is usually the IdLabel: pages_container

TabListButton

PropertyLink ↗
public Element MerchantPanelElement.TabListButton { get; }

Retrive the button to open the right tab list.

UpperMainControl

PropertyLink ↗
public Element MerchantPanelElement.UpperMainControl { get; }

This is a TabContainer that usually contain 9/10 children with button_container, page_container, tab_list_button etc

UpperPageContainer

PropertyLink ↗
public Element MerchantPanelElement.UpperPageContainer { get; }

This Element is usually the IdLabel: pages_container

DPB2 0.4.5.88 · 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.