UNPKG

@sysdoc/sharepoint-utils

Version:

Sysdoc's core Sharepoint utilities

27 lines (26 loc) 770 B
/*! * Copyright Sysdoc @ 2019 */ /// <reference types="sharepoint" /> import { PnPFieldType } from "./PnPFieldType"; export interface IPnPField { AllowMultipleValues?: boolean; Hidden: boolean; Id: string; Indexed: boolean; InternalName: string; Group: string; Title: string; Required: boolean; TypeAsString: PnPFieldType; TermSetId?: string; TextField?: string; SspId?: string; Choices?: string[]; SelectionGroup?: number; SelectionMode?: number; IsTermSetValid?: boolean; RichText?: boolean; toJson?(item: SP.ListItem, fieldInternalName: string, fieldName: string, fieldValues: any): any; fromJson?(item: any, fieldInternalName: string, fieldName: string): any; }