neft
Version:
Universal Platform
24 lines (16 loc) • 526 B
text/coffeescript
'use strict'
module.exports = (impl) ->
{bridge} = impl
callback = screen = null
bridge.listen bridge.inActions.SCREEN_SIZE, (reader) ->
screen._width = reader.getFloat()
screen._height = reader.getFloat()
callback()
return
bridge.listen bridge.inActions.SCREEN_ORIENTATION, (reader) ->
screen.orientation = reader.getString()
return
initScreenNamespace: (_callback) ->
callback = _callback
screen = this
= true # TODO