@mikezimm/fps-core-v7
Version:
Library of reusable core interfaces, types and constants migrated from fps-library-v2
70 lines • 2.21 kB
TypeScript
/**
* 2024-09-06: Migrated from same folder fps-library-v2\src\pnpjs\SourceItems
*/
import { ISeriesSortObject } from '../../../logic/Arrays/sorting/Interfaces';
import { IFPSBaseContentType } from '../../../types/fps-returns/common/IFPSBaseContentType';
import { IEasyIcons } from '../../atoms/easy-icons/interfaces/eiTypes';
import { IFpsSpHttpServiceMIN } from '../SpHttp/Sp/IFpsSpHttpServiceMIN';
import { IMinSourceFetchProps } from "./IMinSourceFetchProps";
export interface IMinSourceWPProps {
webUrl: string;
listTitle: string;
restFilter?: string;
evalFilter?: string;
fetchCount: number;
orderByProp?: string;
orderByAsc?: boolean;
}
export declare const StandardMetaViewProps: string[];
export interface ISourceInfo {
history: ISourceProps;
}
export declare const SourcePropsNoWebUrl: string;
export declare const SourcePropsNoListTitle: string;
export interface ISourceProps extends IMinSourceFetchProps {
EasyIcons?: IEasyIcons;
webUrl: string;
sourceTenant?: string;
digestValue?: string;
fpsSpService: IFpsSpHttpServiceMIN;
absoluteWebUrl?: string;
sitesWebUrls?: string;
listTitle: string;
listName?: string;
subFolder?: string;
__metadata?: {
type: string;
};
viewProps?: string[];
editProps?: string[];
selectThese?: string[];
expandThese?: string[];
restFilter?: string;
orderBy?: ISeriesSortObject;
orderBy2?: ISeriesSortObject;
skip?: number;
key: string;
defType: string;
fpsContentType: IFPSBaseContentType[];
webRelativeLink: string;
viewItemLink?: string;
columns: string[];
searchProps: string[];
evalFilter?: string;
searchSource: string;
searchSourceDesc: string;
itemFetchCol?: string[];
isModern?: boolean;
OverflowTab?: string;
meta0?: string[];
meta1?: string[];
meta2?: string[];
meta3?: string[];
metaX?: string[];
defSearchButtons: string[];
}
export interface ISourcePropsBatches extends ISourceProps {
batchFilters: string[];
progressCallback?: any;
}
//# sourceMappingURL=ISourceProps.d.ts.map