UNPKG

@mikezimm/fps-core-v7

Version:

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

37 lines 1.05 kB
/** * 2024-09-07: Migrated from SAME folder: fps-library-v2\src\components\molecules\SearchPage\Interface */ /** * Originally copied from ALVFM, just removed specific source item keys. * Those can be added when extending the main search. */ import { IAnySourceItem } from "../../AnyContent/IAnyContent"; /** * Used to create Search Buttons ( aka ALV Fin Man source search page ) */ export interface ISearchObject { Search: string; SearchLC: string; SearchCount: number; } export interface ISearchBucket { SearchFixed: boolean; SearchStr: string; Search: string[]; SearchLC: string[]; SearchCount: number[]; Objects: ISearchObject[]; items: IAnySourceItem[]; } export interface ISourceSearch { left: ISearchBucket; top: ISearchBucket; type: ISearchBucket; searchPlural: boolean; searchType: boolean; showDetails: boolean; history: string[]; itemsPerPage: number; showItemType: boolean; } //# sourceMappingURL=ISourceSearch.d.ts.map