Sha256: bcbe0b1ab17b11cb6940c5bf6cbcd66ccb95ee285c254a6082ed2e9252cb9452
Contents?: true
Size: 475 Bytes
Versions: 15
Compression:
Stored size: 475 Bytes
Contents
var gts = this.gts || {}; gts.abbrev = function (sentence, width, padding) { if (sentence.length <= width) { return sentence; } padding = padding || ""; var words = sentence.split(" "); var result = []; var len; for (var i = 0, l = words.length; i < l; ++i) { len = result.join(" ").length + words[i].length + padding.length; if (len > width) { break; } result.push(words[i]); } return result.join(" ") + padding; };
Version data entries
15 entries across 15 versions & 1 rubygems