Skip to content
Apiary

DataTableBlockedOperation

type DataTableBlockedOperation =
| "insert-rows"
| "insert-columns"
| "delete-rows"
| "delete-columns"
| "move-rows"
| "move-columns"
| "move-cells"
| "move-cells-onto"
| "overwrite";

The kind of edit a DataTableEditBlocked refusal is about, for programmatic handling (e.g. a localized message) by the host application:

  • insert-rows / insert-columns --- an entire-line insert that would split the table;
  • delete-rows / delete-columns --- an entire-line delete taking part of the table;
  • move-rows / move-columns --- an entire-line move taking part of the table;
  • move-cells --- a moveCells cutting part of the table (or exactly its result range);
  • move-cells-onto --- a moveCells landing on part of the table’s result range;
  • overwrite --- a write or clear changing part of the result range.