@sysdoc/sharepoint-utils
Version:
Sysdoc's core Sharepoint utilities
27 lines (26 loc) • 636 B
TypeScript
/*!
* Copyright Sysdoc @ 2019
*/
import { IUserValue } from "@sysdoc/utilities";
export interface IListItemAttachment {
url: string;
name: string;
}
export interface ISPListItem {
id: number;
modified?: Date;
title: string;
created?: Date;
author?: IUserValue;
editor?: IUserValue;
version?: number;
moderationStatus?: number;
moderationComments?: string;
likeCount?: number;
dirty?: boolean;
fileRef?: string;
fileDirRef?: string;
fileLeafRef?: string;
attachments?: IListItemAttachment[];
pendingAttachments: IListItemAttachment[];
}