UNPKG

@mikezimm/fps-core-v7

Version:

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

18 lines 969 B
import { IEasyIcons } from '../interfaces/eiTypes'; import { IMinStandardIconObject } from '../interfaces/IMinStandardIconObject'; import { ISourcePropsEP } from '../../easy-pages/interfaces/epTypes'; export declare const commonDefaultIcons: string[]; /** * Logic order: * First checks keywords in the first Prop to test ( Title ) * Then checks for all the Icons in Title * Then repeats for the next Prop - Description * @param EasyIcons * @param item * @param fallbackIcon? Fallback Icon if one is not found * @returns */ export declare function getEasyIcon(EasyIcons: IEasyIcons, item: IMinStandardIconObject, updateFPSEasyIcons: boolean, fallbackIcon?: string): string | null; export declare function getStandardEasyIcon(item: IMinStandardIconObject): void; export declare function addEasyIcons(items: any[], sourceProps: ISourcePropsEP, EasyIcons: IEasyIcons, updateFPSEasyIcons: boolean): any[]; //# sourceMappingURL=getEasyIcon.d.ts.map