UNPKG

@mikezimm/fps-core-v7

Version:

Library of reusable core interfaces, types and constants migrated from fps-library-v2

50 lines (49 loc) 1.93 kB
/** * CodeAnalizerComment: Updated 3 imports on 2024-09-21 23:07:24 * Update:: import { IValidTemplate } to '@mikezimm/fps-core-v7/lib/components/molecules/FieldPanel/interfaces/IFieldPanelHookProps;' * Update:: import { IFields } to '@mikezimm/fps-core-v7/lib/types/@pnp/@2.14.0/sp/fields;' * Update:: import { IViews } to '@mikezimm/fps-core-v7/lib/types/@pnp/@2.14.0/sp/views;' */ import { IMyFieldTypes } from './columnTypes'; import { IMyView } from './viewTypes'; import { IValidTemplate } from "../../../../components/molecules/FieldPanel/interfaces/IFieldPanelHookProps"; import { IDefinedLists } from "./IDefinedLists"; import { IFields } from '../../../../types/@pnp/@2.14.0/sp/fields'; import { IViews } from '../../../../types/@pnp/@2.14.0/sp/views'; import { IFPSGeneric_JSX_Element } from '../../../../types/react/IFPSJSX_Element'; export type IAnyArray = any[]; export interface IMakeThisList { title: string; name: string; webURL: string; listURL: string; desc: string; template: IValidTemplate; enableContentTypes: boolean; additionalSettings: { EnableVersioning: boolean; MajorVersionLimit: number; OnQuickLaunch: boolean; }; createTheseFields: IMyFieldTypes[]; createTheseViews: IMyView[]; currentFields: IFields[]; currentViews: IViews[]; createTheseItems: IAnyArray; autoItemCreate: boolean; alternateItemCreateMessage?: string; confirmed: boolean; webExists: boolean; listExists: boolean; listExistedB4: boolean; existingTemplate: number; sameTemplate: boolean; listDefinition: string; definedList: IDefinedLists; validUserIds?: number[]; templateDesc: string; templateDetails: string; templateFields: IFPSGeneric_JSX_Element; templateViews: IFPSGeneric_JSX_Element; } //# sourceMappingURL=IMakeThisList.d.ts.map