navidev-adt-api
Version:
API de conexión al Abap Developer Tools
36 lines (35 loc) • 929 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
class IsValidations {
}
/**
* Devuelve si el campo es un string
* @param x | Valor
* @returns | Booleano si es string
*/
IsValidations.isString = (x) => typeof x === "string";
/**
* Devuelve si es un error nativo y no de los servicios
* @param e | Error
* @returns | Booleano si es error nativo
*/
IsValidations.isNativeError = (e) => !!e && e instanceof Error;
/**
* Devuelve si el valor es numero
* @param x | Valor
* @returns | Booleano si es error numerico
*/
IsValidations.isNumber = (x) => typeof x === "number";
/**
* Devuelve si el valor es un objeto
* @param x | Valor
* @returns | Booleano si es objeto
*/
IsValidations.isObject = (x) => !!x && typeof x === "object";
/**
* Devuelve si el objeto pasado es un array
* @param x
* @returns
*/
IsValidations.isArray = (x) => Array.isArray(x);
exports.default = IsValidations;