nicecode-v2/packages/biz/es/RealTimeMonitor/RealTimeMonitor.d.ts

22 lines
865 B
TypeScript

import React from 'react';
import { IRecord, VideoPlayerCardProps, ViewLargerImageModalRef } from '@zhst/biz';
interface RealTimeMonitorProps {
videoDataSource?: VideoPlayerCardProps[];
handleWindowClick?: (key?: string) => void;
handleCloseButtonClick?: (key?: string) => void;
selectedWindowKey?: string;
warningDataSource?: IRecord[];
viewLargerImageModalRef?: React.RefObject<ViewLargerImageModalRef>;
handleDownloadImg?: (imgSrc?: string) => void;
onRecordClick?: (record?: IRecord) => void;
selectedRecordId?: string;
isRecordListLoading?: boolean;
recordListTitle?: string;
style?: React.CSSProperties;
cardStyle?: React.CSSProperties;
imgStyle?: React.CSSProperties;
largeImageTitle?: string;
}
export declare const RealTimeMonitor: React.FC<RealTimeMonitorProps>;
export default RealTimeMonitor;