Nit: Mozilla convention is to put a space after the colon in a property: value pair.

Also, I would leave a blank line after the list of non-method properties, as it makes it easier to distinguish them from the methods below.