Reference Source Test
public class | source

Bank

Extends:

Container → Bank

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

Method Summary

Public Methods
public

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

public

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

public

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

Inherited Summary

From class Container
public

owner: *

public

size: *

public

slots: *[]

public

type: *

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

Override:

Container#constructor

Public Members

public open: boolean source

Public Methods

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

Override:

Container#add

Params:

NameTypeAttributeDescription
id *
count *
ability *
abilityLevel *

Return:

boolean

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

Params:

NameTypeAttributeDescription
ids *
counts *
abilities *
abilityLevels *

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

Override:

Container#remove

Params:

NameTypeAttributeDescription
id *
count *
index *