Reference Source Test
public class | source

Container

Direct Subclass:

Bank, Inventory

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

owner: *

public

size: *

public

slots: *[]

public

type: *

Method Summary

Public Methods
public

add(id: *, count: *, ability: *, abilityLevel: *): *

public

canHold(id: *, count: *): *

public

check()

public

contains(id: *): boolean

public

containsSpaces(count: *): *

public

getArray(): {"username": *, "ids": *, "counts": *, "abilities": *, "abilityLevels": *}

public
public

getIndex(id: *): *

public

getSlot(id: *): *

public

hasSpace(): *

public

loadContainer(ids: *, counts: *, abilities: *, abilityLevels: *)

Fill each slot with manual data or the database

public
public

remove(index: *, id: *, count: *): boolean

Public Constructors

public constructor() source

Public Members

public owner: * source

public size: * source

public slots: *[] source

public type: * source

Public Methods

public add(id: *, count: *, ability: *, abilityLevel: *): * source

Params:

NameTypeAttributeDescription
id *
count *
ability *
abilityLevel *

Return:

*

public canHold(id: *, count: *): * source

Params:

NameTypeAttributeDescription
id *
count *

Return:

*

public check() source

public contains(id: *): boolean source

Params:

NameTypeAttributeDescription
id *

Return:

boolean

public containsSpaces(count: *): * source

Params:

NameTypeAttributeDescription
count *

Return:

*

public getArray(): {"username": *, "ids": *, "counts": *, "abilities": *, "abilityLevels": *} source

Return:

{"username": *, "ids": *, "counts": *, "abilities": *, "abilityLevels": *}

public getEmptySlot(): * source

Return:

*

public getIndex(id: *): * source

Params:

NameTypeAttributeDescription
id *

Return:

*

public getSlot(id: *): * source

Params:

NameTypeAttributeDescription
id *

Return:

*

public hasSpace(): * source

Return:

*

public loadContainer(ids: *, counts: *, abilities: *, abilityLevels: *) source

Fill each slot with manual data or the database

Params:

NameTypeAttributeDescription
ids *
counts *
abilities *
abilityLevels *

public loadEmpty() source

public remove(index: *, id: *, count: *): boolean source

Params:

NameTypeAttributeDescription
index *
id *
count *

Return:

boolean