Example #1
0
 internal XLStyleValue(XLStyleKey key)
 {
     Key          = key;
     Alignment    = XLAlignmentValue.FromKey(Key.Alignment);
     Border       = XLBorderValue.FromKey(Key.Border);
     Fill         = XLFillValue.FromKey(Key.Fill);
     Font         = XLFontValue.FromKey(Key.Font);
     NumberFormat = XLNumberFormatValue.FromKey(Key.NumberFormat);
     Protection   = XLProtectionValue.FromKey(Key.Protection);
 }
Example #2
0
 internal XLStyleValue(XLStyleKey key)
 {
     Key = key;
     var(alignment, border, fill, font, _, numberFormat, protection) = Key;
     Alignment          = XLAlignmentValue.FromKey(ref alignment);
     Border             = XLBorderValue.FromKey(ref border);
     Fill               = XLFillValue.FromKey(ref fill);
     Font               = XLFontValue.FromKey(ref font);
     IncludeQuotePrefix = key.IncludeQuotePrefix;
     NumberFormat       = XLNumberFormatValue.FromKey(ref numberFormat);
     Protection         = XLProtectionValue.FromKey(ref protection);
 }
 public XLProtection(XLStyle style, XLProtectionKey key) : this(style, XLProtectionValue.FromKey(key))
 {
 }