angular2
Version:
Angular 2 - a web framework for modern web apps
51 lines (50 loc) • 2.48 kB
JavaScript
;
Object.defineProperties(module.exports, {
GetTestability: {get: function() {
return GetTestability;
}},
__esModule: {value: true}
});
var $__angular2_47_src_47_core_47_testability_47_testability__,
$__angular2_47_src_47_facade_47_lang__;
var $__0 = ($__angular2_47_src_47_core_47_testability_47_testability__ = require("angular2/src/core/testability/testability"), $__angular2_47_src_47_core_47_testability_47_testability__ && $__angular2_47_src_47_core_47_testability_47_testability__.__esModule && $__angular2_47_src_47_core_47_testability_47_testability__ || {default: $__angular2_47_src_47_core_47_testability_47_testability__}),
TestabilityRegistry = $__0.TestabilityRegistry,
Testability = $__0.Testability;
var global = ($__angular2_47_src_47_facade_47_lang__ = require("angular2/src/facade/lang"), $__angular2_47_src_47_facade_47_lang__ && $__angular2_47_src_47_facade_47_lang__.__esModule && $__angular2_47_src_47_facade_47_lang__ || {default: $__angular2_47_src_47_facade_47_lang__}).global;
var PublicTestability = function PublicTestability(testability) {
this._testability = testability;
};
($traceurRuntime.createClass)(PublicTestability, {
whenStable: function(callback) {
this._testability.whenStable(callback);
},
findBindings: function(using, binding, exactMatch) {
return this._testability.findBindings(using, binding, exactMatch);
}
}, {});
Object.defineProperty(PublicTestability, "parameters", {get: function() {
return [[Testability]];
}});
Object.defineProperty(PublicTestability.prototype.whenStable, "parameters", {get: function() {
return [[Function]];
}});
Object.defineProperty(PublicTestability.prototype.findBindings, "parameters", {get: function() {
return [[], [$traceurRuntime.type.string], [$traceurRuntime.type.boolean]];
}});
var GetTestability = function GetTestability() {
;
};
($traceurRuntime.createClass)(GetTestability, {}, {addToWindow: function(registry) {
global.getAngularTestability = function(elem) {
var testability = registry.findTestabilityInTree(elem);
if (testability == null) {
throw new Error('Could not find testability for element.');
}
return new PublicTestability(testability);
};
}});
Object.defineProperty(GetTestability.addToWindow, "parameters", {get: function() {
return [[TestabilityRegistry]];
}});
//# sourceMappingURL=get_testability.es6.map
//# sourceMappingURL=./get_testability.map