office-ui-fabric-react
Version:
Reusable React components for building experiences for Office 365.
13 lines (12 loc) • 683 B
TypeScript
import { IColor } from '../../utilities/color/interfaces';
import { IThemeSlotRule } from './IThemeSlotRule';
import { IThemeRules } from './IThemeRules';
export declare class ThemeGenerator {
static setSlot(rule: IThemeSlotRule, color: string | IColor, isInverted?: boolean, isCustomization?: boolean, overwriteCustomColor?: boolean): void;
static insureSlots(slotRules: IThemeRules, isInverted: boolean): void;
static getThemeAsJson(slotRules: IThemeRules): any;
static getThemeAsCode(slotRules: IThemeRules): any;
static getThemeAsSass(slotRules: IThemeRules): any;
static getThemeForPowerShell(slotRules: IThemeRules): any;
private static _setSlot;
}