Constructors
Properties
Optional
blobId
blobId?: string
Optional
dateCreated
dateCreated?: string
Optional
dateModified
dateModified?: string
Optional
isProtected
isProtected?: boolean
Optional
isSynced
isSynced?: boolean
utcDateCreated
utcDateCreated: string
Optional
utcDateModified
utcDateModified?: string
Accessors
Protected
becca
- get becca(): Becca
Returns Becca
isDeleted
- get isDeleted(): boolean
Returns boolean
Methods
Protected
_getContent
- _getContent(): string | Buffer<ArrayBufferLike>
Returns string | Buffer<ArrayBufferLike>
Protected
_setContent
- _setContent(content: string | Buffer<ArrayBufferLike>, opts?: ContentOpts): void
Parameters
- content: string | Buffer<ArrayBufferLike>
- opts: ContentOpts = {}
Returns void
Protected
beforeSaving
- beforeSaving(opts?: {}): void
Returns void
generateHash
- generateHash(isDeleted?: boolean): string
Parameters
Optional
isDeleted: boolean
Returns string
Protected
getPojoToSave
- getPojoToSave(): {}
Returns {}
getUtcDateChanged
- getUtcDateChanged(): string
Returns string
hasStringContent
- hasStringContent(): boolean
Returns boolean
markAsDeleted
- markAsDeleted(deleteId?: null | string): void
Parameters
- deleteId: null | string = null
Returns void
markAsDeletedSimple
- markAsDeletedSimple(): void
Returns void
Protected
putEntityChange
- putEntityChange(isDeleted: boolean): void
Returns void
save
- save(opts?: {}): this
Returns this
Abstract
updateFromRow
- updateFromRow(row: unknown): void
Returns void
Base class for all backend entities.