예제 #1
0
 internal CSSBorderTopProperty(CSSStyleDeclaration rule)
     : base(PropertyNames.BorderTop, rule, PropertyFlags.Animatable)
 {
     _color = Get <CSSBorderTopColorProperty>();
     _style = Get <CSSBorderTopStyleProperty>();
     _width = Get <CSSBorderTopWidthProperty>();
 }
 internal CSSBorderStyleProperty(CSSStyleDeclaration rule)
     : base(PropertyNames.BorderStyle, rule)
 {
     _top    = Get <CSSBorderTopStyleProperty>();
     _right  = Get <CSSBorderRightStyleProperty>();
     _bottom = Get <CSSBorderBottomStyleProperty>();
     _left   = Get <CSSBorderLeftStyleProperty>();
 }
예제 #3
0
 internal CSSBorderProperty(CSSStyleDeclaration rule)
     : base(PropertyNames.Border, rule, PropertyFlags.Animatable)
 {
     _topColor    = Get <CSSBorderTopColorProperty>();
     _topStyle    = Get <CSSBorderTopStyleProperty>();
     _topWidth    = Get <CSSBorderTopWidthProperty>();
     _rightColor  = Get <CSSBorderRightColorProperty>();
     _rightStyle  = Get <CSSBorderRightStyleProperty>();
     _rightWidth  = Get <CSSBorderRightWidthProperty>();
     _bottomColor = Get <CSSBorderBottomColorProperty>();
     _bottomStyle = Get <CSSBorderBottomStyleProperty>();
     _bottomWidth = Get <CSSBorderBottomWidthProperty>();
     _leftColor   = Get <CSSBorderLeftColorProperty>();
     _leftStyle   = Get <CSSBorderLeftStyleProperty>();
     _leftWidth   = Get <CSSBorderLeftWidthProperty>();
 }