UNPKG

sp-attachment-library

Version:

This is library is used ro do attachments realted actions on a list item in Sharepoint Angular SPA Addins.

14 lines (13 loc) 903 B
import { SpAttachmentConfig } from '../config'; import { AttachmentFileInfo } from '@pnp/sp'; export declare class SpAttachmentLibraryService { private config; constructor(config: SpAttachmentConfig); getAttachmentsById(listName: string, itemId: number): Promise<any>; addAttachment(listName: string, itemId: number, attachment: AttachmentFileInfo): Promise<any>; addAttachments(listName: string, itemId: number, attachments: AttachmentFileInfo[]): Promise<any>; deleteAttachment(listName: string, itemId: number, fileName: string): Promise<any>; deleteAttachments(listName: string, itemId: number, fileNames: string[]): Promise<any>; getAttachmentContent(listName: string, itemId: number, fileName: string): Promise<any>; updateAttachmentContent(listName: string, itemId: number, fileName: string, content: string | Blob | ArrayBuffer): Promise<any>; }