| 1234567891011121314151617181920212223242526272829 |
- /**
- * @license
- * Copyright Google Inc. All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
- /**
- * @fileoverview
- * @suppress {missingRequire}
- */
- import {eventTargetLegacyPatch} from './event-target-legacy';
- import {propertyDescriptorLegacyPatch} from './property-descriptor-legacy';
- import {registerElementPatch} from './register-element';
- (function(_global: any) {
- _global['__zone_symbol__legacyPatch'] = function() {
- const Zone = _global['Zone'];
- Zone.__load_patch('registerElement', (global: any, Zone: ZoneType, api: _ZonePrivate) => {
- registerElementPatch(global, api);
- });
- Zone.__load_patch('EventTargetLegacy', (global: any, Zone: ZoneType, api: _ZonePrivate) => {
- eventTargetLegacyPatch(global, api);
- propertyDescriptorLegacyPatch(api, global);
- });
- };
- })(typeof window !== 'undefined' && window || typeof self !== 'undefined' && self || global);
|