A directive which configures an existing
ToolBarButtonComponent as an Editor DeleteColumn tool
The directive will predefine the
click event handlers of the button.
In addition, the directive updates the
disabled state of the button according to the cursor position in the editing area.