@compute.ts/string
Version:
Provide string operators for the computeTS package
1 lines • 3.79 kB
JavaScript
;var __extends=this&&this.__extends||function(){var e=function(r,t){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,t){r.__proto__=t}||function(r,t){for(var i in t)t.hasOwnProperty(i)&&(r[i]=t[i])})(r,t)};return function(r,t){function i(){this.constructor=r}e(r,t),r.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}}(),__spreadArrays=this&&this.__spreadArrays||function(){for(var r=0,t=0,i=arguments.length;t<i;t++)r+=arguments[t].length;for(var e=Array(r),n=0,t=0;t<i;t++)for(var o=arguments[t],u=0,p=o.length;u<p;u++,n++)e[n]=o[u];return e};Object.defineProperty(exports,"__esModule",{value:!0}),exports.ComputeStringNode=void 0;var core_1=require("@compute.ts/core"),ComputeStringLibrary_1=require("./ComputeStringLibrary"),ComputeStringLibrary_2=require("./ComputeStringLibrary"),ComputeStringLibrary_3=require("./ComputeStringLibrary"),ComputeStringLibrary_4=require("./ComputeStringLibrary"),ComputeStringLibrary_5=require("./ComputeStringLibrary"),ComputeStringLibrary_6=require("./ComputeStringLibrary"),ComputeStringLibrary_7=require("./ComputeStringLibrary"),ComputeStringLibrary_8=require("./ComputeStringLibrary"),ComputeStringLibrary_9=require("./ComputeStringLibrary"),ComputeStringLibrary_10=require("./ComputeStringLibrary"),ComputeStringLibrary_11=require("./ComputeStringLibrary"),ComputeStringLibrary_12=require("./ComputeStringLibrary"),ComputeStringLibrary_13=require("./ComputeStringLibrary"),ComputeStringLibrary_14=require("./ComputeStringLibrary"),ComputeStringLibrary_15=require("./ComputeStringLibrary"),ComputeStringLibrary_16=require("./ComputeStringLibrary"),ComputeStringLibrary_17=require("./ComputeStringLibrary"),ComputeStringLibrary_18=require("./ComputeStringLibrary"),ComputeStringNode=function(n){function o(r,t,i){var e=n.call(this,r=void 0===r?[]:r,t,i)||this;return e.fingerprint=o.fingerprint,e.padStart=function(r,t){return ComputeStringLibrary_1.padStart(e,r,t)},e.padEnd=function(r,t){return ComputeStringLibrary_2.padEnd(e,r,t)},e}return __extends(o,n),o.leaf=function(r){return new o([],void 0,r)},o.expression=function(r,t){return new o(r=void 0===r?[]:r,t)},o.nodify=function(r){if("string"==typeof r)return o.leaf(r);if(r.fingerprint===o.fingerprint)return r;throw Error("A given value is not a string value or a string expression")},o.prototype.is=function(r){return ComputeStringLibrary_3.is(this,r)},o.prototype.isNot=function(r){return ComputeStringLibrary_4.isNot(this,r)},o.prototype.chartAt=function(r){return ComputeStringLibrary_5.charAt(this,r)},o.prototype.indexOf=function(r){return ComputeStringLibrary_6.indexOf(this,r)},o.prototype.concat=function(){for(var r=[],t=0;t<arguments.length;t++)r[t]=arguments[t];return ComputeStringLibrary_7.concat.apply(void 0,__spreadArrays([this],r))},o.prototype.include=function(r){return ComputeStringLibrary_8.include(this,r)},o.prototype.startsWith=function(r){return ComputeStringLibrary_9.startsWith(this,r)},o.prototype.endsWith=function(r){return ComputeStringLibrary_10.endsWith(this,r)},o.prototype.replace=function(r,t){return ComputeStringLibrary_14.replace(this,r,t)},o.prototype.subString=function(r,t){return ComputeStringLibrary_15.subString(this,r,t)},o.prototype.slice=function(r,t){return ComputeStringLibrary_16.slice(this,r,t)},o.prototype.length=function(){return ComputeStringLibrary_11.length(this)},o.prototype.isClear=function(){return ComputeStringLibrary_12.isClear(this)},o.prototype.trim=function(){return ComputeStringLibrary_13.trim(this)},o.prototype.toUppercase=function(){return ComputeStringLibrary_17.toUppercase(this)},o.prototype.toLowercase=function(){return ComputeStringLibrary_18.toLowercase(this)},o.fingerprint="%C&F)J@N",o}(core_1.ComputeApiNode);exports.ComputeStringNode=ComputeStringNode;