header-sider-layout
Version:
ant-design-pro layout, based on pro-layout, with header and sider layout.
36 lines (35 loc) • 822 B
TypeScript
import { MenuTheme } from 'antd/es/menu/MenuContext';
export declare type ContentWidth = 'Fluid' | 'Fixed';
export interface Settings {
/**
* theme for nav menu
*/
navTheme: MenuTheme | undefined;
/**
* nav menu position: `sidemenu`, `topmenu` or `both`
*/
layout: 'sidemenu' | 'topmenu' | 'both';
/**
* layout of content: `Fluid` or `Fixed`, only works when layout is topmenu
*/
contentWidth: ContentWidth;
/**
* sticky header
*/
fixedHeader: boolean;
/**
* auto hide header
*/
autoHideHeader: boolean;
/**
* sticky siderbar
*/
fixSiderbar: boolean;
menu: {
locale: boolean;
};
title: string;
iconfontUrl: string;
}
declare const defaultSettings: Settings;
export default defaultSettings;