function formatUrl()

in fuse-ui-shared/url.ts [52:60]


function formatUrl(url: Url): string {
  let querystring = '';
  if (url.query) {
    querystring = `?${_.isString(url.query) ? url.query : formatQuery(<any>url.query)}`;
  }
  let schemestring = _.isString(url.scheme) ? url.scheme : Scheme[url.scheme];

  return `${schemestring}://${url.hostname}${_.isUndefined(url.port) ? '' : `:${url.port}`}${url.path || ''}${querystring}`;
}