cancelable
開始から終了までが非同期である操作において、操作がキャンセル可能であるかどうか。
(例:
DnD
のホールド中にESC押下、または画面外に移動でキャンセルなど)
実行後に
Undo
すれば実質同じであるため、キャンセルが無いUIもある(そもそもモバイルデバイスなどではESCキーが無い)。
しかしキャンセルの場合は実行を行わないという違いはある。