@mikezimm/fps-library-v2
Version:
Library of reusable typescript/javascript functions, interfaces and constants
39 lines (38 loc) • 1.85 kB
TypeScript
/**
* CodeAnalizerComment: Updated 3 imports on 2024-09-22 14:49:52
* Update:: import { PanelType } to '@mikezimm/fps-core-v7/lib/types/@fluentUI/@7.199.1/Panel;'
* Update:: import { IQuickButton } to '@mikezimm/fps-core-v7/lib/components/webparts/Drilldown/QuickCommands/IQuickCommands;'
* Update:: import { IDrillItemInfo } to '@mikezimm/fps-core-v7/lib/components/webparts/Drilldown/IDrillItem;'
*/
import { PanelType } from '@fluentui/react/lib/Panel';
import { IGrouping } from '../../../../common/interfaces/openSource/spfxControlsReact/@3.7.2/IViewField';
import { IMyBigDialogProps } from '../../../atoms/Elements/confirmDialogBig';
import { IQuickButton } from '@mikezimm/fps-core-v7/lib/components/webparts/Drilldown/QuickCommands/IQuickCommands';
import { IDrillItemInfo } from '@mikezimm/fps-core-v7/lib/components/webparts/Drilldown/IDrillItem';
import { IMinPageArrowsState } from '../../Arrows/PageArrows';
import { IViewFieldDD } from '../interfaces/IViewFieldDD';
import { IUpdateCommandItemReturn } from '@mikezimm/fps-core-v7/lib/restAPIs/lists/items/updateCommandItemAPI';
export interface IReactListItemsState extends IMinPageArrowsState {
maxChars?: number;
viewFields: IViewFieldDD[];
groupByFields?: IGrouping[];
showPanel: boolean;
panelWidth: PanelType;
showAttach: boolean;
clickedAttach: boolean;
fontSize: any;
richHeightStr: string;
richHeightNum: number;
panelId: number;
lastPanelId: number;
panelItem: IDrillItemInfo;
panelAttachments: any[];
lastAttachId: number;
panelMessage?: any;
myDialog?: IMyBigDialogProps;
pickedCommand?: IQuickButton;
commandResult: IUpdateCommandItemReturn;
commandError: boolean;
showCommandCode: boolean;
}
//# sourceMappingURL=IReactListItemsState.d.ts.map