@mikezimm/fps-library-v2
Version:
Library of reusable typescript/javascript functions, interfaces and constants
28 lines (27 loc) • 1.33 kB
TypeScript
/**
* CodeAnalizerComment: Updated 2 imports on 2024-09-22 14:49:52
* Update:: import { IAnySourceItem } to '@mikezimm/fps-core-v7/lib/components/molecules/AnyContent/IAnyContent;'
* Update:: import { IAnySourceItemAny } to '@mikezimm/fps-core-v7/lib/components/molecules/AnyContent/IAnyContent;'
*/
/// <reference types="react" />
import { IAnySourceItem, IAnySourceItemAny } from '@mikezimm/fps-core-v7/lib/components/molecules/AnyContent/IAnyContent';
import { ISourceProps } from '@mikezimm/fps-core-v7/lib/components/molecules/source-props/ISourceProps';
export type IGetItemPropertiesCols = 'Searched' | 'Selected' | 'Columns' | 'Expanded' | 'View' | 'Edit' | 'SearchText';
export interface IGetItemProperties {
item: IAnySourceItem;
primarySource: ISourceProps;
columns: IGetItemPropertiesCols[];
searchText?: string;
}
export declare function getItemProperties(props: IGetItemProperties): JSX.Element;
/**
* function: getValidPropLI
*
* Created this function to resolve issue: https://github.com/mikezimm/ALVFinMan/issues/167
* @param showThisItem
* @param field
* @param idx
* @returns
*/
export declare function getValidPropLI(showThisItem: IAnySourceItemAny, field: string, idx: number, searchText?: string): JSX.Element;
//# sourceMappingURL=itemProperties.d.ts.map