CancelCommandDirective
Represents the cancel command of the Grid. Apply this directive to any button
element inside a CommandColumnComponent
(see example).
When a button with this directive is clicked, the
cancel event
is triggered. If the row is not in edit mode, the button is automatically hidden.
You can customize the button content based on the row's state.
Definition
Package:@progress/kendo-angular-grid
Selector:[kendoGridCancelCommand]
Syntax:
<kendo-grid>
<kendo-grid-command-column title="command">
<ng-template kendoGridCellTemplate let-isNew="isNew">
<button kendoGridCancelCommand>{{isNew ? 'Discard' : 'Cancel changes'}}</button>
</ng-template>
</kendo-grid-command-column>
</kendo-grid>
Inputs
disabled
boolean
When true, disables the Button and prevents user interaction.
false
fillMode
ButtonFillMode
Sets the background and border styles of the Button. See Button Appearance. The default value is set by the Kendo theme.
icon
string
Sets the name of an existing font icon in the Kendo UI theme.
iconClass
string
Defines a CSS class, or multiple classes separated by spaces applied to a span element inside the Button. Use the iconClass to add custom icons.
imageUrl
string
Specifies a URL for an img element inside the Button.
The URL can be relative or absolute. If relative, it is evaluated with relation to the web page URL.
rounded
ButtonRounded
Sets the border radius of the Button. See Button Appearance. The default value is set by the Kendo theme.
selected
boolean
Sets the selected state of the Button.
Use with the toggleable property.
false
size
ButtonSize
Sets the padding of the Button. See Button Appearance. The default value is set by the Kendo theme.
svgIcon
SVGIcon
Sets an SVG icon to display inside the Button.
themeColor
ButtonThemeColor
Sets a predefined theme color for the Button. The theme color applies as a background and border color and adjusts the text color. See Button Appearance. The default value is set by the Kendo theme.
toggleable
boolean
Adds visual styling to indicate when the Button is active.
false
Events
click
EventEmitter<any>
Fires when the user clicks the Button.
Fires when the selected state of a toggleable button changes.
The event argument is the new selected state (boolean).