dynamic-mat-table
Version:
dynamic-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.
12 lines • 1.85 kB
JavaScript
export function requestFullscreen(element) {
if (element.nativeElement.requestFullscreen) {
element.nativeElement.requestFullscreen();
}
else if (element.nativeElement.webkitRequestFullscreen) { /* Safari */
element.nativeElement.webkitRequestFullscreen();
}
else if (element.nativeElement.msRequestFullscreen) { /* IE11 */
element.nativeElement.msRequestFullscreen();
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaHRtbC5oZWxwZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9keW5hbWljLW1hdC10YWJsZS9zcmMvbGliL3V0aWxpemVzL2h0bWwuaGVscGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBLE1BQU0sVUFBVSxpQkFBaUIsQ0FBQyxPQUFtQjtJQUNqRCxJQUFJLE9BQU8sQ0FBQyxhQUFhLENBQUMsaUJBQWlCLEVBQUU7UUFDM0MsT0FBTyxDQUFDLGFBQWEsQ0FBQyxpQkFBaUIsRUFBRSxDQUFDO0tBQzNDO1NBQU0sSUFBSSxPQUFPLENBQUMsYUFBYSxDQUFDLHVCQUF1QixFQUFFLEVBQUUsWUFBWTtRQUN0RSxPQUFPLENBQUMsYUFBYSxDQUFDLHVCQUF1QixFQUFFLENBQUM7S0FDakQ7U0FBTSxJQUFJLE9BQU8sQ0FBQyxhQUFhLENBQUMsbUJBQW1CLEVBQUUsRUFBRSxVQUFVO1FBQ2hFLE9BQU8sQ0FBQyxhQUFhLENBQUMsbUJBQW1CLEVBQUUsQ0FBQztLQUM3QztBQUNILENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBFbGVtZW50UmVmIH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiByZXF1ZXN0RnVsbHNjcmVlbihlbGVtZW50OiBFbGVtZW50UmVmKSB7XHJcbiAgICBpZiAoZWxlbWVudC5uYXRpdmVFbGVtZW50LnJlcXVlc3RGdWxsc2NyZWVuKSB7XHJcbiAgICAgIGVsZW1lbnQubmF0aXZlRWxlbWVudC5yZXF1ZXN0RnVsbHNjcmVlbigpO1xyXG4gICAgfSBlbHNlIGlmIChlbGVtZW50Lm5hdGl2ZUVsZW1lbnQud2Via2l0UmVxdWVzdEZ1bGxzY3JlZW4pIHsgLyogU2FmYXJpICovXHJcbiAgICAgIGVsZW1lbnQubmF0aXZlRWxlbWVudC53ZWJraXRSZXF1ZXN0RnVsbHNjcmVlbigpO1xyXG4gICAgfSBlbHNlIGlmIChlbGVtZW50Lm5hdGl2ZUVsZW1lbnQubXNSZXF1ZXN0RnVsbHNjcmVlbikgeyAvKiBJRTExICovXHJcbiAgICAgIGVsZW1lbnQubmF0aXZlRWxlbWVudC5tc1JlcXVlc3RGdWxsc2NyZWVuKCk7XHJcbiAgICB9XHJcbiAgfSJdfQ==