Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});

const exotic_1 = require("exotic");

function getEllipsisString(content, noOfCharacters, isVisible) {
  if (exotic_1.isString(content) && content.length > 0) {
    const actualViewText = content.substring(0, noOfCharacters);
    const ellipsisText = isVisible === false && noOfCharacters < content.length ? '... ' : '';
    const expandableText = isVisible ? content.substr(noOfCharacters, content.length - noOfCharacters) : '';
    return `${actualViewText}${ellipsisText}${expandableText}`;
  } else {
    return '';
  }
}

exports.getEllipsisString = getEllipsisString; //# sourceMappingURL=deps.js.map