Sha256: 7d2e0323e1513a2d260d1d5fe7510010e67e67077cf3d9dc4abe2b916ce20cc7
Contents?: true
Size: 871 Bytes
Versions: 1
Compression:
Stored size: 871 Bytes
Contents
/*! * Stylus - Charset * Copyright(c) 2010 LearnBoost <dev@learnboost.com> * MIT Licensed */ /** * Module dependencies. */ var Node = require('./node'); /** * Initialize a new `Charset` with the given `val` * * @param {String} val * @api public */ var Charset = module.exports = function Charset(val){ Node.call(this); this.val = val; }; /** * Inherit from `Node.prototype`. */ Charset.prototype.__proto__ = Node.prototype; /** * Return @charset "val". * * @return {String} * @api public */ Charset.prototype.toString = function(){ return '@charset ' + this.val; }; /** * Return a JSON representation of this node. * * @return {Object} * @api public */ Charset.prototype.toJSON = function(){ return { __type: 'Charset', val: this.val, lineno: this.lineno, column: this.column, filename: this.filename }; };
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
stylus-source-0.49.3 | vendor/lib/nodes/charset.js |