react-openfin-mat-impl
Version:
Materialize UI implementation of react-openfin
25 lines (24 loc) • 785 B
TypeScript
import * as React from 'react';
import { MouseEventHandler } from "react";
import { RouteItem } from '../../routes';
interface IProps {
appLogo: string;
routes: RouteItem[];
color: string;
open?: boolean;
windowsState: string;
docked?: boolean;
hideSwitchToLaunchBar?: boolean;
headerPrefixElements?: React.ReactNode;
headerSuffixElements?: React.ReactNode;
handleDrawerToggle?: MouseEventHandler<any>;
onSwitchToLaunchBar?: MouseEventHandler<any>;
onUndock?: MouseEventHandler<any>;
onMinimize: MouseEventHandler<any>;
onMaximize: MouseEventHandler<any>;
onClose: MouseEventHandler<any>;
[key: string]: any;
[key: number]: any;
}
declare const HeaderComp: React.FunctionComponent<IProps>;
export default HeaderComp;