public CssCharset(QuotedStringValue charset, int start, int stop) { Charset = charset; Start = start; Stop = stop; }
public SpriteBlock(QuotedStringValue output, List<SpriteRule> sprites, int start, int stop, string filePath) { OutputFile = output; Sprites = sprites.AsReadOnly(); Start = start; Stop = stop; FilePath = filePath; }
public SpriteRule(string name, QuotedStringValue path, int start, int stop, string file) { MixinName = name; SpriteFilePath = path; Start = start; Stop = stop; FilePath = file; }
internal override Value Evaluate() { if (EvaluateMap == null) return this; var val = EvaluateMap.Evaluate(this.Value); var evald = new QuotedStringValue(val); evald.Scope = this.Scope; return evald; }