/// <summary> /// Create an instance of XLAlignment initializing it with the specified value. /// </summary> /// <param name="style">Style to attach the new instance to.</param> /// <param name="value">Style value to use.</param> public XLAlignment(XLStyle style, XLAlignmentValue value) { _style = style ?? XLStyle.CreateEmptyStyle(); _value = value; }
/// <summary> /// Create an instance of XLBorder initializing it with the specified value. /// </summary> /// <param name="container">Container the border is applied to.</param> /// <param name="style">Style to attach the new instance to.</param> /// <param name="value">Style value to use.</param> public XLBorder(IXLStylized container, XLStyle style, XLBorderValue value) { _container = container; _style = style ?? _container.Style as XLStyle ?? XLStyle.CreateEmptyStyle(); _value = value; }
/// <summary> /// Create an instance of XLProtection initializing it with the specified value. /// </summary> /// <param name="style">Style to attach the new instance to.</param> /// <param name="value">Style value to use.</param> public XLProtection(XLStyle style, XLProtectionValue value) { _style = style ?? XLStyle.CreateEmptyStyle(); _value = value; }
/// <summary> /// Create an instance of XLNumberFormat initializing it with the specified value. /// </summary> /// <param name="style">Style to attach the new instance to.</param> /// <param name="value">Style value to use.</param> public XLNumberFormat(XLStyle style, XLNumberFormatValue value) { _style = style ?? XLStyle.CreateEmptyStyle(); _value = value; }
/// <summary> /// Create an instance of XLFill initializing it with the specified value. /// </summary> /// <param name="style">Style to attach the new instance to.</param> /// <param name="value">Style value to use.</param> public XLFill(XLStyle style, XLFillValue value) { _style = style ?? XLStyle.CreateEmptyStyle(); _value = value; }