EventJournal overview
Added in v1.0.0
Table of contents
entry
Entry (class)
Signature
export declare class Entry
Added in v1.0.0
EntryId
Signature
export declare const EntryId: any
Added in v1.0.0
EntryId (type alias)
Signature
export type EntryId = typeof EntryId.Type
Added in v1.0.0
EntryIdTypeId
Signature
export declare const EntryIdTypeId: typeof EntryIdTypeId
Added in v1.0.0
RemoteEntry (class)
Signature
export declare class RemoteEntry
Added in v1.0.0
entryIdMillis
Signature
export declare const entryIdMillis: (entryId: EntryId) => number
Added in v1.0.0
makeEntryId
Signature
export declare const makeEntryId: (options?: { msecs?: number }) => EntryId
Added in v1.0.0
errors
ErrorTypeId
Signature
export declare const ErrorTypeId: typeof ErrorTypeId
Added in v1.0.0
ErrorTypeId (type alias)
Signature
export type ErrorTypeId = typeof ErrorTypeId
Added in v1.0.0
EventJournalError (class)
Signature
export declare class EventJournalError
Added in v1.0.0
[ErrorTypeId] (property)
Signature
readonly [ErrorTypeId]: typeof ErrorTypeId
Added in v1.0.0
indexed db
layerIndexedDb
Signature
export declare const layerIndexedDb: (options?: {
readonly database?: string
}) => Layer.Layer<EventJournal, EventJournalError>
Added in v1.0.0
makeIndexedDb
Signature
export declare const makeIndexedDb: (options?: {
readonly database?: string
}) => Effect.Effect<typeof EventJournal.Service, EventJournalError, Scope>
Added in v1.0.0
memory
layerMemory
Signature
export declare const layerMemory: Layer.Layer<EventJournal>
Added in v1.0.0
makeMemory
Signature
export declare const makeMemory: Effect.Effect<any>
Added in v1.0.0
remote
RemoteId
Signature
export declare const RemoteId: any
Added in v1.0.0
RemoteId (type alias)
Signature
export type RemoteId = typeof RemoteId.Type
Added in v1.0.0
RemoteIdTypeId
Signature
export declare const RemoteIdTypeId: typeof RemoteIdTypeId
Added in v1.0.0
makeRemoteId
Signature
export declare const makeRemoteId: () => RemoteId
Added in v1.0.0
tags
EventJournal (class)
Signature
export declare class EventJournal
Added in v1.0.0