~didrocks/+junk/face-detection-15.04

« back to all changes in this revision

Viewing changes to facedetection/www/bower_components/hydrolysis/src/loader/error-swallowing-fs-resolver.ts

  • Committer: Didier Roche
  • Date: 2016-05-10 23:09:11 UTC
  • Revision ID: didier.roche@canonical.com-20160510230911-c7xr490zrj3yrzxd
New version

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/**
 
2
 * @license
 
3
 * Copyright (c) 2015 The Polymer Project Authors. All rights reserved.
 
4
 * This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
 
5
 * The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
 
6
 * The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
 
7
 * Code distributed by Google as part of the polymer project is also
 
8
 * subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
 
9
 */
 
10
 
 
11
 
 
12
'use strict';
 
13
 
 
14
import {FSResolver, Config} from './fs-resolver';
 
15
import {Deferred} from './resolver';
 
16
 
 
17
export class ErrorSwallowingFSResolver extends FSResolver {
 
18
  constructor(config:Config) {
 
19
    super(config);
 
20
  }
 
21
 
 
22
  accept(uri:string, deferred:Deferred<string>) {
 
23
    var reject = deferred.reject;
 
24
    deferred.reject = function(arg) {
 
25
      deferred.resolve("");
 
26
    };
 
27
    return FSResolver.prototype.accept.call(this, uri, deferred);
 
28
  }
 
29
}