public void Include() { if (_term != null) { _termList.Add(_term); } _term = null; }
private static Single ToSingle(Term cssValue, UnitType asType = UnitType.Number) { var value = ((PrimitiveTerm)cssValue).GetFloatValue(asType); return value.HasValue ? value.Value : 0f; }
private static byte ToByte(Term cssValue) { return ToByte(((PrimitiveTerm)cssValue).GetFloatValue(UnitType.Number)); }
private static bool CheckPercentage(Term cssValue) { return (cssValue is PrimitiveTerm && (((PrimitiveTerm)cssValue).PrimitiveType == UnitType.Number || ((PrimitiveTerm)cssValue).PrimitiveType == UnitType.Percentage)); }
private static bool CheckNumber(Term cssValue) { return (cssValue is PrimitiveTerm && ((PrimitiveTerm)cssValue).PrimitiveType == UnitType.Number); }