Window service created

pull/16908/head
Masum ULU 2 years ago
parent 6b41386660
commit 8526aace20

@ -19,3 +19,4 @@ export * from './session-state.service';
export * from './subscription.service';
export * from './track-by.service';
export * from './local-storage.service';
export * from './window.service';

@ -0,0 +1,12 @@
import { Injectable, inject } from '@angular/core';
import { DOCUMENT } from '@angular/common';
@Injectable({ providedIn: 'root' })
export class AbpWindowService {
protected readonly window = inject(DOCUMENT).defaultView;
protected readonly navigator = this.window.navigator;
copyToClipboard(text: string): Promise<void> {
return this.navigator.clipboard.writeText(text);
}
}
Loading…
Cancel
Save