       TizenBridge
       WebBridge
       AndroidBridge
+      WebsocketBridge
       JSCoreBridge
-      WebsocketBridge
     ]
 
     unless @bestNativeBridge?


  # Handles incoming API messages
  message_handler: (e)=>
    msg = if e.constructor.name == "String"
      JSON.parse(e)
    else
      # iOS parameters come as objects and not as Strings
      e

    if msg?.callback?
      if @callbacks[msg.callback]?


  constructor: ->

  sendMessageToNative: (options={})->
    throw "ERROR: Bridge#sendMessageToNative not overridden by subclass!"

