@mikezimm/fps-core-v7
Version:
Library of reusable core interfaces, types and constants migrated from fps-library-v2
26 lines • 1.88 kB
JavaScript
// export const libraryColumns: string[] = [ 'ID','FileRef','FileLeafRef','ServerRedirectedEmbedUrl','Author/Title','Editor/Title','Author/Name','Editor/Name','Modified','Created','CheckoutUserId','HasUniqueRoleAssignments','Title','FileSystemObjectType','FileSizeDisplay','File_x0020_Type','FileLeafRef','LinkFilename','OData__UIVersion','OData__UIVersionString','DocIcon'];
export const MinFileSelects = ['DocIcon'];
export const MinFileObjectSelects = ['FileRef', 'FileLeafRef', 'FileSystemObjectType',];
// Added ,'CheckoutUserId' from Pivot Tiles to commonize it.
export const libraryColumns = [
'ID', 'FileRef', 'FileLeafRef', 'ServerRedirectedEmbedUrl',
'Author/Title', 'Editor/Title', 'Author/Name', 'CheckoutUserId', 'Editor/Name',
'Modified', 'Created', 'HasUniqueRoleAssignments', 'Title', 'FileSystemObjectType',
'FileSizeDisplay', 'File_x0020_Type', 'LinkFilename', 'OData__UIVersion', 'OData__UIVersionString',
'DocIcon', 'ContentType/Name',
];
// same as libraryColumns but adding MetaInfo from Pivot Tiles
export const libraryColumnsMeta = [...libraryColumns, ...['FieldValuesAsText/MetaInfo']];
export const SharedWithSelect = [`SharedWithUsers/Title`, `SharedWithUsers/Name`, `SharedWithUsers/Id`, `SharedWithDetails`];
export const SharedWithExpand = ['SharedWithUsers'];
/**
* These properties throw error on fetching.
* ,"ServerRedirectedPreviewURL", "SharedWithInternal"
*/
/**
* 2024-12-15: renamed thisSelect to SharedWithItemsSelect since it was exported
* Migrated from getOnlySharedItems file in restAPIs/lists/items/getOnlySharedItems
*/
export const SharedWithItemsSelect = ["*", "Title", "FileRef", "FileLeafRef", "ServerRedirectedEmbedURL", "HasUniqueRoleAssignments", ...SharedWithSelect];
export const filterSharedItems = 'SharedWithUsersId ne null';
//# sourceMappingURL=IFPSFileObject.js.map