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:
render()
Append root element to listHolder (defined on children class via config)
- Source:
select()
Visually mark item as selected
- Source: