Skip to content

Class: MockCUIVersionList ​

Mock multiplayer version list.

Remarks ​

Standalone rather than a MockCUIWindow subclass, matching the declaration. The C++ source is documented as CUIVersionList : CUIWindow, so the declaration may be missing an extends clause — if it gains one, this mock should extend MockCUIWindow too.

Implements ​

  • CUIVersionList

Constructors ​

Constructor ​

ts
new MockCUIVersionList(): MockCUIVersionList;

Returns ​

MockCUIVersionList

Methods ​

create() ​

ts
static create(): MockCUIVersionList;

Returns ​

MockCUIVersionList


mock() ​

ts
static mock(): CUIVersionList;

Returns ​

CUIVersionList

Properties ​

currentVersionDescription ​

ts
currentVersionDescription: string = "";

currentVersionName ​

ts
currentVersionName: string = "";

GetCurrentVersionDescr ​

ts
GetCurrentVersionDescr: Mock<() => string>;

Returns ​

Description of the selected version.

Implementation of ​

ts
CUIVersionList.GetCurrentVersionDescr

GetCurrentVersionName ​

ts
GetCurrentVersionName: Mock<() => string>;

Returns ​

Name of the selected version.

Implementation of ​

ts
CUIVersionList.GetCurrentVersionName

GetItemsCount ​

ts
GetItemsCount: Mock<() => number>;

Returns ​

Number of available versions.

Implementation of ​

ts
CUIVersionList.GetItemsCount

itemsCount ​

ts
itemsCount: number = 0;

SwitchToSelectedVersion ​

ts
SwitchToSelectedVersion: Mock<UnknownFunction>;

Switch game data to the selected version.

Implementation of ​

ts
CUIVersionList.SwitchToSelectedVersion