src/core/cssfontfamilyname.js in webfontloader-1.3.0 vs src/core/cssfontfamilyname.js in webfontloader-1.3.1
- old
+ new
@@ -1,27 +1,33 @@
+goog.provide('webfont.CssFontFamilyName');
+
/**
* Handles quoting rules for a font family name in css.
* @constructor
*/
webfont.CssFontFamilyName = function() {
/** @type {string} */
this.quote_ = "'";
};
-/**
- * Quotes the name.
- * @param {string} name The name to quote.
- * @return {string} The quoted name.
- */
-webfont.CssFontFamilyName.prototype.quote = function(name) {
- var quoted = [];
- var split = name.split(/,\s*/);
- for (var i = 0; i < split.length; i++) {
- var part = split[i].replace(/['"]/g, '');
- if (part.indexOf(' ') == -1) {
- quoted.push(part);
- } else {
- quoted.push(this.quote_ + part + this.quote_);
+goog.scope(function () {
+ var CssFontFamilyName = webfont.CssFontFamilyName;
+
+ /**
+ * Quotes the name.
+ * @param {string} name The name to quote.
+ * @return {string} The quoted name.
+ */
+ CssFontFamilyName.prototype.quote = function(name) {
+ var quoted = [];
+ var split = name.split(/,\s*/);
+ for (var i = 0; i < split.length; i++) {
+ var part = split[i].replace(/['"]/g, '');
+ if (part.indexOf(' ') == -1) {
+ quoted.push(part);
+ } else {
+ quoted.push(this.quote_ + part + this.quote_);
+ }
}
- }
- return quoted.join(',');
-};
+ return quoted.join(',');
+ };
+});