Class: Item

item-class~Item

new Item(specs, announcer)

General Item class for constructing consumables and treasure
Parameters:
Name Type Description
specs object attributes passed by spec object
announcer object Announcer instance, handles communication between objects
Source:

Methods

deselect()

Visually demark item as selected
Source:

publish() → {module:announcer-class~publishData}

Returns object used by Announcer to subscribe and/or update objects
Source:
Returns:
Type
module:announcer-class~publishData

render()

Append root element to listHolder (defined on children class via config)
Source:

select()

Visually mark item as selected
Source: