     options.arrow          ?= no
 
     super options, data
+
+    @topMargin  = 0
+    @leftMargin = 0
 
     o = @getOptions()
 


    @addSubView @arrow

  positionContextMenu:()->
    options     = @getOptions()
    event       = options.event or {}
    mainView    = @getSingleton 'mainView'

    o.placement or= "top"
    o.margin     ?= 0

    if o.placement in ['top', 'bottom']
      o.margin += @leftMargin
    else
      o.margin += @topMargin

    @arrow = new KDCustomHTMLView
      tagName  : "span"
      cssClass : "arrow #{o.placement}"
