@mikezimm/fps-library-v2
Version:
Library of reusable typescript/javascript functions, interfaces and constants
57 lines (56 loc) • 4.34 kB
JavaScript
/**
* CodeAnalizerComment: Updated 1 imports on 2024-09-22 14:49:52
* Update:: import { IFPSIconApps } to '@mikezimm/fps-core-v7/lib/components/atoms/Icons/IFPSAppIcons;'
*/
import { buildAppWarnIcon } from './stdIconsBuildersV02';
import * as StdIcons from '@mikezimm/fps-core-v7/lib/components/atoms/Icons/iconNames';
// What to do about inherited permissions: InheritedPerms
// export const InheritedPerms = buildAppWarnIcon( thisApp, StdIcons.NotApplicable, "Not Applicable", 'black' );
export function createUniversalIcons(thisApp) {
const Result = {
// 2023-03-19: added in addSearchMeta1 - Only added IF TRUE
DocSet: buildAppWarnIcon(thisApp, StdIcons.DocSet, 'Doc Set', 'black'),
FileObject: buildAppWarnIcon(thisApp, StdIcons.FileObject, 'File', 'black'),
File: buildAppWarnIcon(thisApp, StdIcons.FileIcon, 'File', 'black'),
FolderContent: buildAppWarnIcon(thisApp, StdIcons.FolderContent, 'Folder', 'black'),
Page: buildAppWarnIcon(thisApp, StdIcons.Pages, 'Page', 'black'),
News: buildAppWarnIcon(thisApp, StdIcons.News, 'News', 'black'),
NewsPost: buildAppWarnIcon(thisApp, StdIcons.NewsPost, 'News Post', 'black'),
NewsLink: buildAppWarnIcon(thisApp, StdIcons.NewsLink, "News Link", 'black'),
// 2023-03-19: added in addOtherIsAMeta - Only added IF TRUE
Draft: buildAppWarnIcon(thisApp, StdIcons.MinorVersion, "Draft Version", 'red'),
Major: buildAppWarnIcon(thisApp, StdIcons.Major, 'Major Version', 'black'),
Published: buildAppWarnIcon(thisApp, StdIcons.Published, 'Published', 'black'),
UnPublished: buildAppWarnIcon(thisApp, StdIcons.UnPublished, "UnPublished", 'black'),
CheckedOut: buildAppWarnIcon(thisApp, StdIcons.CheckedOut, "Checked Out", 'red'),
//'CodeContent' | 'OfficeContent' | 'DataContent' | 'MediaContent' | 'SharePoint' ;
CodeContent: buildAppWarnIcon(thisApp, StdIcons.CodeIcon, 'Code', 'black'),
OfficeContent: buildAppWarnIcon(thisApp, StdIcons.OfficeIcon, 'Office', 'black'),
DataContent: buildAppWarnIcon(thisApp, StdIcons.OfflineStorage, 'Data', 'black'),
MediaContent: buildAppWarnIcon(thisApp, StdIcons.PhotoVideoMedia, 'Media', 'black'),
SharePoint: buildAppWarnIcon(thisApp, StdIcons.SharepointLogo, 'SharePoint', 'black'),
OtherContent: buildAppWarnIcon(thisApp, StdIcons.Album, 'Other Content', 'black'),
DescIsHTML: buildAppWarnIcon(thisApp, StdIcons.HTMLIcon, 'HTML', 'black'),
// Item/Web/List/Library related
UniquePerms: buildAppWarnIcon(thisApp, StdIcons.UniquePerms, "Unique Permissions", 'black'),
// List/Library related
RequiresCheckout: buildAppWarnIcon(thisApp, StdIcons.RequiresCheckout, "Requires checkout", 'red'),
VersionsDisabled: buildAppWarnIcon(thisApp, StdIcons.NOEnableVersioning, "NO Versioning", 'red'),
MinorVersionsEnabled: buildAppWarnIcon(thisApp, StdIcons.MinorVersionsEnabled, 'Has Minor Versions', 'black'),
AttachmentsDisabled: buildAppWarnIcon(thisApp, StdIcons.Attachments, "Attachments disabled", 'red'),
HasMinimalDownload: buildAppWarnIcon(thisApp, StdIcons.MinDownload, "Minimum Download enabled", 'red'),
ToManyItems: buildAppWarnIcon(thisApp, StdIcons.ToManyItems, "More than 5k items", 'red'),
LotsOfItems: buildAppWarnIcon(thisApp, StdIcons.LotsItems, "Lots of items", 'black'),
NoItems: buildAppWarnIcon(thisApp, StdIcons.NoItems, "No items", 'black'),
// Search Related
NoRecentViews: buildAppWarnIcon(thisApp, StdIcons.NoRecentViews, "No Recent Views", 'red'),
PopularRecently: buildAppWarnIcon(thisApp, StdIcons.PopularRecent, "Popular Recently", 'darkgreen'),
PopularLifeTime: buildAppWarnIcon(thisApp, StdIcons.PopularLifeTime, "Popular over LifeTime", 'blue'),
MSTeam: buildAppWarnIcon(thisApp, StdIcons.MSTeam, "Microsoft Team/Group", 'blue'),
STSSite: buildAppWarnIcon(thisApp, StdIcons.STSSite, "SharePoint Site", '#036C70'),
STSWeb: buildAppWarnIcon(thisApp, StdIcons.STSWeb, "SharePoint Subsite", 'black'),
};
return Result;
}
export const UniversalIconsPT = createUniversalIcons('PivotTiles');
//# sourceMappingURL=standardUniversalFPS.js.map