           width: @__widgetWidth
           height: @__widgetHeight
         @__widgetElement.appendTo @container
-        @__bind()
 
       __bind: ->
         @__doneButton.click =>

        @__currentCoords

      destroy: ->
        @__widgetElement.remove()
        # TODO: full destroy somehow

      __buildUrl: (coords) ->
        scaleRatio = @__resizedWidth / @__originalWidth

          width: @__wrapWidth - paddingLeft,
          height: @__wrapHeight - paddingTop
        }

      __widgetSize: ->
        if !@__options.widgetSize
          [@container.width(), @container.height()]
        else
          @__options.widgetSize.split 'x'

      # error <- loading -> loaded
      __setState: (state) ->
