Skip to content
Sheetwrite

Sheetwrite / Documentation

SheetwriteGridEmits@sheetwrite/vue

Event payloads emitted by the Vue components, keyed by template event name.

Event payloads emitted by the Vue components, keyed by template event name.

Members 9

grid-change Committed Grid change, including its applied transaction.
"grid-change": ChangeEvent;
selection-change Current selection, or null after it is cleared.
"selection-change": Selection | null;
viewport-change Visible row bounds and vertical scroll offset after scrolling.
"viewport-change": GridEvents["scroll"];
edit-begin Cell editing began.
"edit-begin": GridEvents["edit-begin"];
edit-commit An edit committed its parsed cell value.
"edit-commit": GridEvents["edit-commit"];
active-sheet-change The visible sheet changed.
"active-sheet-change": GridEvents["active-sheet"];
ready The adapter published a ready Grid generation.
ready: GridReadyEvent;
initialization-error WASM initialization failed while the component stayed mounted.
"initialization-error": unknown;

Declaration

View full TypeScript declaration
export interface SheetwriteGridEmits {
"grid-change": ChangeEvent;
"selection-change": Selection | null;
"viewport-change": GridEvents["scroll"];
"edit-begin": GridEvents["edit-begin"];
"edit-commit": GridEvents["edit-commit"];
search: GridEvents["search"];
"active-sheet-change": GridEvents["active-sheet"];
ready: GridReadyEvent;
"initialization-error": unknown;
}