UNPKG

awv-api

Version:
31 lines (30 loc) 868 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); /** * FieldHelper class * * @class FieldHelper */ var FieldHelper = /** @class */ (function () { function FieldHelper() { } FieldHelper.isNotEmptyString = function (string) { return !!string && string.length > 0; }; FieldHelper.hasNotEmptyStringFields = function (object) { var fields = []; for (var _i = 1; _i < arguments.length; _i++) { fields[_i - 1] = arguments[_i]; } for (var _a = 0, fields_1 = fields; _a < fields_1.length; _a++) { var field = fields_1[_a]; var value = object[field]; if (!FieldHelper.isNotEmptyString(value)) { return false; } } return true; }; return FieldHelper; }()); exports.default = FieldHelper;