ibm-mfp-web-push
Version:
IBM MFP Web Push SDK
21 lines (18 loc) • 528 B
JavaScript
export function isValidString(stringValue) {
return (stringValue !== undefined) && (stringValue !== null) && (stringValue.length > 0);
}
export function isNumber(value) {
return !isNaN(value);
}
export function isBoolean(value) {
return typeof variable === "boolean";
}
export function requiredParam(param, msg) {
let error = `Parameter ${param} is a required field. `;
if(msg) {
error += msg;
} else {
error += "Please pass a valid value for it.";
}
return new Error(error);
}