Class: AuditLog
@roomful/core / AuditLog
Class: AuditLog
Section titled “Class: AuditLog”Defined in: packages/core/src/internal/audit-log.ts:63
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new AuditLog():
AuditLog
Returns
Section titled “Returns”AuditLog
Accessors
Section titled “Accessors”length
Section titled “length”Get Signature
Section titled “Get Signature”get length():
number
Defined in: packages/core/src/internal/audit-log.ts:104
Returns
Section titled “Returns”number
Methods
Section titled “Methods”entries()
Section titled “entries()”entries(): readonly
AuditEntry[]
Defined in: packages/core/src/internal/audit-log.ts:108
Returns
Section titled “Returns”readonly AuditEntry[]
record()
Section titled “record()”record(
event,actor,detail?):AuditEntry
Defined in: packages/core/src/internal/audit-log.ts:67
Append a new event. Returns the entry.
Parameters
Section titled “Parameters”string
string
detail?
Section titled “detail?”unknown
Returns
Section titled “Returns”verify()
Section titled “verify()”verify():
AuditVerifyResult
Defined in: packages/core/src/internal/audit-log.ts:84
Verify the entire chain. O(n).