@mikezimm/fps-library-v2
Version:
Library of reusable typescript/javascript functions, interfaces and constants
55 lines (53 loc) • 2.75 kB
TypeScript
/**
* CodeAnalizerComment: Updated 3 imports on 2024-09-22 14:49:52
* Update:: import { ICanvasContentOptions } to '@mikezimm/fps-core-v7/lib/components/molecules/ModernPages/Interfaces/IModernPage;'
* 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" />
/**
* CodeAnalizerComment: Updated 6 imports on 2024-09-21 23:07:24
* Update:: import { ISourceInfo } to '@mikezimm/fps-core-v7/lib/components/molecules/source-props/ISourceProps;'
* Update:: import { ISourceProps } to '@mikezimm/fps-core-v7/lib/components/molecules/source-props/ISourceProps;'
* Update:: import { ICanvasContentOptions } to '@mikezimm/fps-core-v7/lib/components/molecules/ModernPages/Interfaces/IModernPage;'
* Update:: import { ISourceSearch } to '@mikezimm/fps-core-v7/lib/components/molecules/SearchPage/Interfaces/ISourceSearch;'
* 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;'
*/
import { ISourceInfo, ISourceProps } from "@mikezimm/fps-core-v7/lib/components/molecules/source-props/ISourceProps";
import { ICanvasContentOptions } from "@mikezimm/fps-core-v7/lib/components/molecules/ModernPages/Interfaces/IModernPage";
import { ISourceSearch } from "@mikezimm/fps-core-v7/lib/components/molecules/SearchPage/Interfaces/ISourceSearch";
import { IAnySourceItem, IAnySourceItemAny } from "@mikezimm/fps-core-v7/lib/components/molecules/AnyContent/IAnyContent";
export interface IItemPaneWPProps {
imageStyle: string;
topButtons: string[];
canvasOptions: ICanvasContentOptions;
debugMode?: boolean;
showJSONDetail?: boolean;
showHeading?: boolean;
showItemLink?: boolean;
showListLink?: boolean;
showDateStamps?: boolean;
showProperties?: boolean;
showEmbed?: boolean;
}
export interface IItemPaneProps extends IItemPaneWPProps {
item: IAnySourceItem;
showCanvasContent1: boolean;
search: ISourceSearch;
source: ISourceInfo;
primarySource: ISourceProps;
refreshId: string;
searchText?: string;
customElement1?: JSX.Element;
customElement1B?: JSX.Element;
customElement1C?: JSX.Element;
customElement2?: JSX.Element;
customElement2B?: JSX.Element;
customElement3?: JSX.Element;
}
export interface IItemPaneState {
showPanelJSON: boolean;
showThisItem: IAnySourceItemAny;
}
//# sourceMappingURL=IItemPaneProps.d.ts.map