forked from mozilla/BrowserQuest
-
Notifications
You must be signed in to change notification settings - Fork 220
Bubble
justinclift edited this page Sep 22, 2012
·
2 revisions
Source file: client/js/bubble.js
Class to represent a speech bubble.
-
id
---[number]
value to represent bubble (mainly used by BubbleManager) -
element
---[DOMElement]
speech bubble element -
timer
---[Timer]
object to destroy speech bubble after 5 seconds.
init(id, element, time)
Assigns this.id
, this.element
, and this.timer
is created as a 5 second timer, starting at time
.
isOver(time)
Returns true
if this.timer
has run out, false otherwise.
destroy()
Removes this.element
from the DOM.
reset(time)
Resets bubble timer to begin 5 second destroy-countdown from time
.