         unresizable: true
         parentClass: 'js-delete'
         icon: 'trash'
+
+      if !@bindCol
+        @bindCol = {}
+      @bindCol['destroy'] =
+        events:
+          click: @deleteRow
 
     if @orderDirection && @orderBy
       for header in @headers

            for event, callback of item.events
              do (table, event, callback) ->
                if cursorMap[event]
                  table.find("tbody > tr > td:nth-child(#{position})").css( 'cursor', cursorMap[event] )
                table.on( event, "tbody > tr > td:nth-child(#{position})",
                  (e) ->
                    e.stopPropagation()

                attribute.width = "#{@headerWidth[attribute.name]}px"
              @headers.push attribute

    # add destroy header and col binding
    if destroy
      @headers.push
        name: 'destroy'
