art-standard-lib
Version:
The Standard Library for JavaScript that aught to be.
12 lines (10 loc) • 434 B
text/coffeescript
MinimalBaseObject = require '../../MinimalBaseObject'
module.exports = class Core extends MinimalBaseObject
constructor: (value) ->
super
@value = value
# NOTE: 'value.constructor == HTMLImageElement' doesn't always work - apparently there is more than one "kind" of HTMLImageElement
@image = value if value && value.constructor.name == "HTMLImageElement"
@getter
children: -> null
toString: -> "#{@value}"