public void ShouldBeEqualWhenTwoSameDefinedCssClasses() { var cssClass = new CssClass("Button") .WithStyle(CssPropertyNames.Color, "green") .WithStyle(CssPropertyNames.Margin, "20px") .WithlStyleInPixelUnit(CssPropertyNames.PaddingLeft, 12) .WithStyle(CssPropertyNames.PaddingBottom, 15, CssUnits.Em) .WithStyle(CssPropertyNames.Border, NumberCssStyleValue.CreatePixelValue(5), TextCssStyleValue.CreateTextValue("dotted")) .AddPseudoSelector(PseudoSelector.Hover, props => props .WithStyle(CssPropertyNames.Color, "red") .WithStyle(CssPropertyNames.Width, "20px")) .AddMediaQuery("@media (min-width: 1024px)", props => props.WithStyle(CssPropertyNames.Width, "50px")); var cssClass2 = new CssClass("Button") .WithStyle(CssPropertyNames.Color, "green") .WithStyle(CssPropertyNames.Margin, "20px") .WithlStyleInPixelUnit(CssPropertyNames.PaddingLeft, 12) .WithStyle(CssPropertyNames.PaddingBottom, 15, CssUnits.Em) .WithStyle(CssPropertyNames.Border, NumberCssStyleValue.CreatePixelValue(5), TextCssStyleValue.CreateTextValue("dotted")) .AddPseudoSelector(PseudoSelector.Hover, props => props .WithStyle(CssPropertyNames.Color, "red") .WithStyle(CssPropertyNames.Width, "20px")) .AddMediaQuery("@media (min-width: 1024px)", props => props.WithStyle(CssPropertyNames.Width, "50px")); Assert.True(cssClass.Equals(cssClass2)); }
public void ShouldNotBeEqualWhenTwoDefinedCssClassesHasDifferentAtLeastOneStlye() { var cssClass = new CssClass("Button") .WithStyle(CssPropertyNames.Color, "green") .WithStyle(CssPropertyNames.Margin, "20px"); var cssClass2 = new CssClass("Button") .WithStyle(CssPropertyNames.Color, "green") .WithStyle(CssPropertyNames.Margin, "15px"); Assert.False(cssClass.Equals(cssClass2)); }
public override string Render() { if (Fields.Count(o => o.Visiable) == 0) { return(string.Empty); } if (FormLayoutType == FoxOne.Controls.FormLayoutType.Horizontal) { CssClass = "search"; FormCssClass = "form-list"; } else { if (CssClass.Equals("search", StringComparison.OrdinalIgnoreCase)) { CssClass = "search pt10 pl10"; } } return(base.Render()); }
private void UpdateCssClassTD() { if (bvgColumn.IsFrozen) { if (CssClass.Equals(CellStyle.CellFrozen.ToString())) { if (bvgRow.IsEven) { CssClassTD = "CellFrozenAlternated"; } else { CssClassTD = CssClass; } } else { CssClassTD = CssClass; } } else { if (CssClass.Equals(CellStyle.CellNonFrozen.ToString())) { if (bvgRow.IsEven) { CssClassTD = "CellNonFrozenAlternated"; } else { CssClassTD = CssClass; } } else { CssClassTD = CssClass; } } }