nums2persian
Version:
Numbers to Persian!
63 lines (62 loc) • 6.05 kB
JavaScript
;
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.isValid = exports.onChangeInputDateBoxShamsiHandleValue = exports.dayOfWeekShamsi = exports.ReturnToday = exports.ReturnPreviousYear = exports.ReturnPreviousWeek = exports.ReturnPreviousSeason = exports.ReturnPreviousMonth = exports.ReturnPreviousDay = exports.ReturnPrevious4Year = exports.ReturnPrevious10Year = exports.ReturnNextYear = exports.ReturnNextWeek = exports.ReturnNextSeason = exports.ReturnNextMonth = exports.ReturnNextDay = exports.ReturnNext4Year = exports.ReturnNext10Year = exports.ReturnNameMonth = exports.ReturnMiladyDate = exports.ReturnLastPeriod = exports.ReturnFirstPeriod = exports.ReturnFirstDayOfMonth = exports.ReturnCurrentDateValue = exports.formatNumberShowZero = exports.persianStringToEnglishString = exports.persianCharToEnglishNumber = exports.Num2persian = void 0;
const num2persian_1 = require("./num2persian");
const utilityNumbers_1 = require("./utilityNumbers");
var num2persian_2 = require("./num2persian");
Object.defineProperty(exports, "Num2persian", { enumerable: true, get: function () { return num2persian_2.Num2persian; } });
Object.defineProperty(exports, "persianCharToEnglishNumber", { enumerable: true, get: function () { return num2persian_2.persianCharToEnglishNumber; } });
Object.defineProperty(exports, "persianStringToEnglishString", { enumerable: true, get: function () { return num2persian_2.persianStringToEnglishString; } });
Object.defineProperty(exports, "formatNumberShowZero", { enumerable: true, get: function () { return num2persian_2.formatNumberShowZero; } });
var utilityDate_1 = require("./utilityDate");
Object.defineProperty(exports, "ReturnCurrentDateValue", { enumerable: true, get: function () { return utilityDate_1.ReturnCurrentDateValue; } });
Object.defineProperty(exports, "ReturnFirstDayOfMonth", { enumerable: true, get: function () { return utilityDate_1.ReturnFirstDayOfMonth; } });
Object.defineProperty(exports, "ReturnFirstPeriod", { enumerable: true, get: function () { return utilityDate_1.ReturnFirstPeriod; } });
Object.defineProperty(exports, "ReturnLastPeriod", { enumerable: true, get: function () { return utilityDate_1.ReturnLastPeriod; } });
Object.defineProperty(exports, "ReturnMiladyDate", { enumerable: true, get: function () { return utilityDate_1.ReturnMiladyDate; } });
Object.defineProperty(exports, "ReturnNameMonth", { enumerable: true, get: function () { return utilityDate_1.ReturnNameMonth; } });
Object.defineProperty(exports, "ReturnNext10Year", { enumerable: true, get: function () { return utilityDate_1.ReturnNext10Year; } });
Object.defineProperty(exports, "ReturnNext4Year", { enumerable: true, get: function () { return utilityDate_1.ReturnNext4Year; } });
Object.defineProperty(exports, "ReturnNextDay", { enumerable: true, get: function () { return utilityDate_1.ReturnNextDay; } });
Object.defineProperty(exports, "ReturnNextMonth", { enumerable: true, get: function () { return utilityDate_1.ReturnNextMonth; } });
Object.defineProperty(exports, "ReturnNextSeason", { enumerable: true, get: function () { return utilityDate_1.ReturnNextSeason; } });
Object.defineProperty(exports, "ReturnNextWeek", { enumerable: true, get: function () { return utilityDate_1.ReturnNextWeek; } });
Object.defineProperty(exports, "ReturnNextYear", { enumerable: true, get: function () { return utilityDate_1.ReturnNextYear; } });
Object.defineProperty(exports, "ReturnPrevious10Year", { enumerable: true, get: function () { return utilityDate_1.ReturnPrevious10Year; } });
Object.defineProperty(exports, "ReturnPrevious4Year", { enumerable: true, get: function () { return utilityDate_1.ReturnPrevious4Year; } });
Object.defineProperty(exports, "ReturnPreviousDay", { enumerable: true, get: function () { return utilityDate_1.ReturnPreviousDay; } });
Object.defineProperty(exports, "ReturnPreviousMonth", { enumerable: true, get: function () { return utilityDate_1.ReturnPreviousMonth; } });
Object.defineProperty(exports, "ReturnPreviousSeason", { enumerable: true, get: function () { return utilityDate_1.ReturnPreviousSeason; } });
Object.defineProperty(exports, "ReturnPreviousWeek", { enumerable: true, get: function () { return utilityDate_1.ReturnPreviousWeek; } });
Object.defineProperty(exports, "ReturnPreviousYear", { enumerable: true, get: function () { return utilityDate_1.ReturnPreviousYear; } });
Object.defineProperty(exports, "ReturnToday", { enumerable: true, get: function () { return utilityDate_1.ReturnToday; } });
Object.defineProperty(exports, "dayOfWeekShamsi", { enumerable: true, get: function () { return utilityDate_1.dayOfWeekShamsi; } });
Object.defineProperty(exports, "onChangeInputDateBoxShamsiHandleValue", { enumerable: true, get: function () { return utilityDate_1.onChangeInputDateBoxShamsiHandleValue; } });
Object.defineProperty(exports, "isValid", { enumerable: true, get: function () { return utilityDate_1.isValid; } });
__exportStar(require("./utilityKeys"), exports);
// eslint-disable-next-line
Number.prototype.format = function (persianNumberic) {
return utilityNumbers_1.formatNumber(this, persianNumberic);
};
// eslint-disable-next-line
Number.prototype.formatPersian = function () {
return utilityNumbers_1.formatNumber(this, true);
};
// eslint-disable-next-line
Number.prototype.digitToAlpha = function () {
return num2persian_1.Num2persian(this);
};
// eslint-disable-next-line
String.prototype.englishToPersian = function () {
return utilityNumbers_1.formatNumber(this);
};