How to use the resolveUrl function from tv4

Find comprehensive JavaScript tv4.resolveUrl code examples handpicked from public code repositorys.

42
43
44
45
46
47
48
49
50
51
Schemas.prototype.getSchema = function(schema, baseUri, urlHistory) {

  if (typeof schema === 'string') {
    var uri = schema;
    baseUri = baseUri || 'http://schema.ninjablocks.com/';
    var resolvedUri = tv4.resolveUrl(baseUri, uri);
    schema = tv4.getSchema(resolvedUri);
    if (!schema) {
      throw new Error('Failed to resolve schema $ref. ' + (urlHistory? Object.keys(urlHistory).join(', ') : uri));
    }
fork icon6
star icon2
watch icon14