@sysdoc/sharepoint-utils
Version:
Sysdoc's core Sharepoint utilities
12 lines (11 loc) • 828 B
TypeScript
/*!
* Copyright Sysdoc @ 2019
*/
/// <reference types="sharepoint" />
export declare function getFileContentAsBuffer(file: File): Promise<unknown>;
export declare function getRootFolder(ctx: SP.ClientContext, list: SP.List): Promise<SP.Folder>;
export declare function folderExistsInList(ctx: SP.ClientContext, list: SP.List, folderName: string): Promise<boolean>;
export declare function getFolderInListByName(ctx: SP.ClientContext, list: SP.List, folderName: string): Promise<any>;
export declare function createFolderInList(ctx: SP.ClientContext, list: SP.List, folderName: string): Promise<SP.Folder>;
export declare function createFolderInListIfNotExist(ctx: SP.ClientContext, list: SP.List, folderName: string): Promise<SP.Folder>;
export declare function deleteFileByFileRef(fileRef: string): Promise<void>;