public SequenceOptions(SeqOpt options) { Func <SeqOpt, bool> contains = value => (options & value) != 0; Readonly = contains(SeqOpt.Readonly); Advanced = contains(SeqOpt.Advanced); LineNumbers = contains(SeqOpt.LineNumbers); PerItemRemove = contains(SeqOpt.PerItemRemove); GuiBox = contains(SeqOpt.GuiBox); UniqueItems = contains(SeqOpt.UniqueItems); }
public SeqAttribute(SeqOpt options) { this.options = options; }