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

            Initialize();
        }
Example #4
0
 public UnderlineCssProperty(IThemeColorsProvider themeColorProvider) : base()
 {
     _themeColorProvider = themeColorProvider;
 }
Example #5
0
 public ColorCssProperty(IThemeColorsProvider themeColorProvider)
 {
     _themeColorProvider = themeColorProvider;
 }