Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager interface { dispatchManager.Manager WaitForBackgroundFlush() PeriodicFlushAll(ctx context.Context) PeriodicFlushAllHistory(ctx context.Context) CheckDocExists(ctx context.Context, projectId sharedTypes.UUID, docId sharedTypes.UUID) error GetDoc(ctx context.Context, projectId sharedTypes.UUID, docId sharedTypes.UUID, fromVersion sharedTypes.Version) (*types.GetDocResponse, error) GetProjectDocsAndFlushIfOldSnapshot(ctx context.Context, projectId sharedTypes.UUID) (types.DocContentSnapshots, error) FlushAll(ctx context.Context) (bool, error) FlushAndDeleteDoc(ctx context.Context, projectId, docId sharedTypes.UUID) error FlushProject(ctx context.Context, projectId sharedTypes.UUID) error FlushProjectInBackground(ctx context.Context, projectId sharedTypes.UUID) bool FlushAndDeleteProject(ctx context.Context, projectId sharedTypes.UUID) error SetDoc(ctx context.Context, projectId, docId sharedTypes.UUID, request types.SetDocRequest) error ProcessProjectUpdates(ctx context.Context, projectId sharedTypes.UUID, updates types.RenameDocUpdates) error }
Click to show internal directories.
Click to hide internal directories.