Files
dspace-angular/src/app/core/services/window.service.ts
2019-06-18 08:58:35 +02:00

18 lines
369 B
TypeScript

import { InjectionToken } from '@angular/core';
export const NativeWindowService = new InjectionToken('NativeWindowService');
export class NativeWindowRef {
get nativeWindow(): any {
if (typeof window !== 'undefined') {
return window;
} else {
return false;
}
}
}
export function NativeWindowFactory() {
return new NativeWindowRef();
}