@fluentui/react-northstar
Version:
A themable React component library.
33 lines (32 loc) • 1.37 kB
TypeScript
import { ItemType } from '../../../types';
import { TeamsSchemeMappingWithAreas } from '../../types';
export declare const menuColorAreas: ("border" | "foregroundHover" | "backgroundHover" | "foregroundActive" | "backgroundActive" | "borderActive" | "foregroundFocus" | "backgroundFocus" | "foregroundDisabled")[];
export declare type MenuColorSchemeMapping = TeamsSchemeMappingWithAreas<ItemType<typeof menuColorAreas>>;
export interface CarouselNavigationVariables {
width: number;
colorScheme: MenuColorSchemeMapping;
color: string;
backgroundColor: string;
backgroundColorFocus: string;
backgroundColorHover: string;
backgroundColorActive: string;
borderColor: string;
borderColorActive: string;
borderColorFocus: string;
outlineColorFocus: string;
colorActive: string;
iconOnlyColorActive: string;
lineHeightBase: string;
horizontalPadding: string;
verticalBackgroundColor: string;
verticalItemPadding: string;
verticalItemBorderWidth: string;
verticalItemBorderColor: string;
verticalBackgroundColorFocus: string;
primaryBorderColor: string;
indicatorBackgroundColor: string;
indicatorActiveBackgroundColor: string;
borderWidth: string;
thumbnailWidth: number;
}
export declare const carouselNavigationVariables: (siteVars: any) => CarouselNavigationVariables;