UNPKG

@mikezimm/fps-core-v7

Version:

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

48 lines 1.75 kB
/** * 2024-09-06: Migrated from same folder fps-library-v2\src\pnpjs\SourceItems */ import { StandardMetaViewProps } from '../../ISourceProps'; import { CurrentTenant } from '../../WindowLocationConstants'; import { ModernSitePagesColumns, ModernSitePagesSearch, ExtraFetchModernPage } from '../../SitePages/ModernSitePagesColumns'; import { makeid } from '../../../../../logic/Strings/guids'; // Set webUrl and EasyPageOverflowTab string | undefined to solve lint errors /** * DO NOT FORGET TO ASSIGN fpsSpService! */ export const SitePagesSource = { fpsSpService: null, refreshId: makeid(5), key: 'pages', defType: 'pages', fpsContentType: ['item', 'page', 'file'], tenant: CurrentTenant, webUrl: ``, listTitle: 'Site Pages', webRelativeLink: 'SitePages', searchSource: '', searchSourceDesc: '', editProps: ['Title', 'Description'], viewProps: [...StandardMetaViewProps,], columns: ModernSitePagesColumns, searchProps: ModernSitePagesSearch, selectThese: [...ModernSitePagesColumns], itemFetchCol: ExtraFetchModernPage, isModern: true, // restFilter: 'Id ne 'X' and ContentTypeId ne '0x012000F6C75276DBE501468CA3CC575AD8E159' and Title ne 'Home'', restFilter: `Id ne 'X' and ContentTypeId ne '0x012000F6C75276DBE501468CA3CC575AD8E159'`, evalFilter: ``, defSearchButtons: [], fetchCount: 200, orderBy: { prop: 'Title', order: 'asc', asc: true, }, meta0: [], meta1: [], meta2: [], meta3: [], metaX: [], performanceSettings: { label: 'SitePages', updateMiliseconds: true, includeMsStr: true, op: 'fetch' }, }; //# sourceMappingURL=SitePagesSource.js.map