abstract AbstractAttachmentQueue<T>
Type Parameters
| Type Parameter | Default type |
|---|---|
T extends AttachmentQueueOptions | AttachmentQueueOptions |
Constructors
new AbstractAttachmentQueue()
new AbstractAttachmentQueue<T>(options): AbstractAttachmentQueue<T>
Parameters
| Parameter | Type |
|---|---|
options | T |
Returns
Properties
Accessors
logger
Get Signature
get logger(): PowerSyncLogger
Returns
PowerSyncLogger
storageDirectory
Get Signature
get storageDirectory(): string
Returns the directory where attachments are stored on the device, used to make dir Example: "/var/mobile/Containers/Data/Application/.../Library/attachments/"
Returns
string
table
Get Signature
get table(): string
Returns
string
Methods
clearQueue()
clearQueue(): Promise<void>
Returns
Promise<void>
delete()
delete(record, tx?): Promise<void>
Parameters
| Parameter | Type |
|---|---|
record | AttachmentRecord |
tx? | Transaction |
Returns
Promise<void>
downloadRecord()
downloadRecord(record): Promise<boolean>