UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Office 365.

27 lines (26 loc) 1.01 kB
/// <reference types="react" /> import { BaseComponent } from 'office-ui-fabric-react/lib/Utilities'; import { IThemeSlotRule, IThemeRules } from 'office-ui-fabric-react/lib/ThemeGenerator'; export interface IThemeGeneratorPageState { themeRules: IThemeRules; colorPickerSlotRule: IThemeSlotRule | null; colorPickerElement: HTMLElement | null; colorPickerVisible: boolean; } export declare class ThemeGeneratorPage extends BaseComponent<{}, IThemeGeneratorPageState> { private _semanticSlotColorChangeTimeout; constructor(props: {}); componentWillUnmount(): void; render(): JSX.Element; private _colorPickerOnDismiss; private _semanticSlotRuleChanged; private _onSwatchClick; private _slotWidget; private _fabricSlotWidget; private _colorSquareSwatchWidget(slotRule); private _accessibilityRow; private _accessibilityTableBody; private _outputSection; private _makeNewTheme; private _baseColorSlotPicker; }