UNPKG

@mikezimm/npmfunctions

Version:
29 lines (28 loc) 977 B
import { IViewField, IGrouping } from "@pnp/spfx-controls-react/lib/ListView"; import { IQuickCommands } from '../QuickCommands/IQuickCommands'; import { IUser } from '../Services/Users/IUserInterfaces'; export declare type ICustViewDefKeys = 'includeDetails' | 'includeAttach' | 'includeListLink' | 'createItemLink'; export interface ICustViewDef { minWidth: number; viewFields: IViewField[]; groupByFields?: IGrouping[]; includeDetails: boolean; includeAttach: boolean; includeListLink: boolean; createItemLink: boolean; } export interface IListViewDD { parentListFieldTitles: string; webURL: string; parentListURL: string; listName: string; togOtherListview: boolean; viewDefs: ICustViewDef[]; viewFields: IViewField[]; groupByFields?: IGrouping[]; quickCommands?: IQuickCommands; items: any[]; breadCrumb: string[]; contextUserInfo: IUser; sourceUserInfo: IUser; }