helper.ts 569 B

123456789101112131415
  1. export function isUrl(urlToCheck: string): boolean {
  2. if (urlToCheck.indexOf('http') === 0 || urlToCheck.indexOf('/') === 0 || urlToCheck.indexOf('./') === 0 || urlToCheck.indexOf('../') === 0) {
  3. return true;
  4. }
  5. return false;
  6. }
  7. export function kebabToCamel(s) {
  8. return s.replace(/(\-\w)/g, function (m) { return m[1].toUpperCase(); });
  9. }
  10. //https://gist.github.com/youssman/745578062609e8acac9f
  11. export function camelToKebab(str) {
  12. return !str ? null : str.replace(/([A-Z])/g, function (g) { return '-' + g[0].toLowerCase() });
  13. }