public void Initialize() { _themeColorProvider = Substitute.For <IThemeColorsProvider>(); _instance = new ColorCssProperty(_themeColorProvider) { Element = new Color(), Selector = "p" }; }
public void Initialize() { _themeColorProvider = Substitute.For <IThemeColorsProvider>(); _instance = new UnderlineCssProperty(_themeColorProvider) { Element = new Underline(), Selector = "span.test" }; }
public CssPropertiesFactory( StyleConfig styleConfig, IThemeFontsProvider themeFontsProvider, IThemeColorsProvider themeColorProvider, INumberingProvider numberingProvider, IDefaultsProvider defaultsProvider) { _styleConfig = styleConfig; _themeColorProvider = themeColorProvider; _themeFontsProvider = themeFontsProvider; _numberingProvider = numberingProvider; _defaultsProvider = defaultsProvider; Initialize(); }
public UnderlineCssProperty(IThemeColorsProvider themeColorProvider) : base() { _themeColorProvider = themeColorProvider; }
public ColorCssProperty(IThemeColorsProvider themeColorProvider) { _themeColorProvider = themeColorProvider; }