The Candid Startup
Posts
Topics
Projects
About
Contact
Preparing search index...
@candidstartup/event-sourced-spreadsheet-data
EventSourcedSpreadsheetWorkflow
Class EventSourcedSpreadsheetWorkflow
Event sourced implementation of spreadsheet
EventLog
triggered workflows
Index
Constructors
constructor
Methods
notify
Listeners
set
Viewport
sync
Logs
sync
Logs
Async
Properties
blob
Store
content
event
Log
worker
Constructors
constructor
new
EventSourcedSpreadsheetWorkflow
(
eventLog
:
EventLog
<
SetCellValueAndFormatLogEntry
>
,
blobStore
:
BlobStore
<
unknown
>
,
worker
:
InfiniSheetWorker
<
PendingWorkflowMessage
>
,
)
:
EventSourcedSpreadsheetWorkflow
Parameters
eventLog
:
EventLog
<
SetCellValueAndFormatLogEntry
>
blobStore
:
BlobStore
<
unknown
>
worker
:
InfiniSheetWorker
<
PendingWorkflowMessage
>
Returns
EventSourcedSpreadsheetWorkflow
Methods
Protected
notify
Listeners
notifyListeners
()
:
void
Returns
void
set
Viewport
setViewport
(
viewport
:
SpreadsheetViewport
|
undefined
)
:
void
Parameters
viewport
:
SpreadsheetViewport
|
undefined
Returns
void
Protected
sync
Logs
syncLogs
(
endSequenceId
?:
bigint
)
:
void
Parameters
Optional
endSequenceId
:
bigint
Returns
void
Protected
sync
Logs
Async
syncLogsAsync
(
endSequenceId
?:
bigint
)
:
Promise
<
void
>
Parameters
Optional
endSequenceId
:
bigint
Returns
Promise
<
void
>
Properties
Protected
blob
Store
blobStore
:
BlobStore
<
unknown
>
Protected
content
content
:
EventSourcedSnapshotContent
Protected
event
Log
eventLog
:
EventLog
<
SetCellValueAndFormatLogEntry
>
Protected
worker
worker
:
InfiniSheetWorker
<
PendingWorkflowMessage
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
notify
Listeners
set
Viewport
sync
Logs
sync
Logs
Async
Properties
blob
Store
content
event
Log
worker
Project Home
Posts
Topics
Projects
About
Contact
InfiniSheet
Loading...
Event sourced implementation of spreadsheet EventLog triggered workflows