From 85ad565636ed18571df61434f10036acf6b296d5 Mon Sep 17 00:00:00 2001 From: Corey Franco <42871786+Core121@users.noreply.github.com> Date: Fri, 5 Jan 2024 08:27:34 -0500 Subject: [PATCH 1/2] Updated doc to include openNewTab property and specify supported versions for ngxPrintservice --- README.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7fc98a4..15e5d53 100644 --- a/README.md +++ b/README.md @@ -187,7 +187,16 @@ Here some simple styles were added to every `h1` & `h2` tags within the `div` wh ngxPrint>print ``` -## Using NgxPrint as a service + +- To print in a new tab rather than a new window set the property `openNewTab` to true. By default `openNewTab` is false and ngxPrint will open a new print window. + +```html + +``` + +## Using NgxPrint as a service (v1.5+) Inject the NgxPrintService in the constructor of your component or service: ```typescript @@ -214,6 +223,7 @@ The print options object allows you to specify how the print job should be handl printTitle: string = null; useExistingCss: boolean = false; bodyClass: string = ''; + openNewTab: boolean = false; previewOnly: boolean = false; closeWindow: boolean = true; printDelay: number = 0; From 1dcf177a7153c0c29c6c31c83c8aeaa7848c7fa0 Mon Sep 17 00:00:00 2001 From: Corey Franco <42871786+Core121@users.noreply.github.com> Date: Fri, 5 Jan 2024 08:28:18 -0500 Subject: [PATCH 2/2] Updated package version for next release --- package-lock.json | 4 ++-- package.json | 2 +- yarn.lock | 26 +++++++++++++++++++++++++- 3 files changed, 28 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index c770d3f..72b7423 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ngx-print", - "version": "1.5.0", + "version": "1.5.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ngx-print", - "version": "1.5.0", + "version": "1.5.1", "license": "MIT", "dependencies": { "tslib": "^2.3.0" diff --git a/package.json b/package.json index eb89d9b..693f73e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ngx-print", - "version": "1.5.0", + "version": "1.5.1", "description": "Plug n' Play Angular (2++) directive to print your stuff", "author": "https://github.com/selemxmn/ngx-print/graphs/contributors", "repository": { diff --git a/yarn.lock b/yarn.lock index 4390329..46deb61 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1393,6 +1393,11 @@ estree-walker "^2.0.2" picomatch "^2.3.1" +"@rollup/rollup-win32-x64-msvc@4.5.1": + version "4.5.1" + resolved "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.5.1.tgz" + integrity sha512-5I3Nz4Sb9TYOtkRwlH0ow+BhMH2vnh38tZ4J4mggE48M/YyJyp/0sPSxhw1UeS1+oBgQ8q7maFtSeKpeRJu41Q== + "@rollup/wasm-node@^4.5.0": version "4.5.1" resolved "https://registry.npmjs.org/@rollup/wasm-node/-/wasm-node-4.5.1.tgz" @@ -5460,13 +5465,32 @@ rimraf@^3.0.0, rimraf@^3.0.2: dependencies: glob "^7.1.3" -rollup@^1.20.0||^2.0.0||^3.0.0||^4.0.0, rollup@^2.78.0||^3.0.0||^4.0.0, rollup@^3.27.1, rollup@^4.5.0: +rollup@^1.20.0||^2.0.0||^3.0.0||^4.0.0, rollup@^2.78.0||^3.0.0||^4.0.0, rollup@^3.27.1: version "3.29.4" resolved "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz" integrity sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw== optionalDependencies: fsevents "~2.3.2" +rollup@^4.5.0: + version "4.5.1" + resolved "https://registry.npmjs.org/rollup/-/rollup-4.5.1.tgz" + integrity sha512-0EQribZoPKpb5z1NW/QYm3XSR//Xr8BeEXU49Lc/mQmpmVVG5jPUVrpc2iptup/0WMrY9mzas0fxH+TjYvG2CA== + optionalDependencies: + "@rollup/rollup-android-arm-eabi" "4.5.1" + "@rollup/rollup-android-arm64" "4.5.1" + "@rollup/rollup-darwin-arm64" "4.5.1" + "@rollup/rollup-darwin-x64" "4.5.1" + "@rollup/rollup-linux-arm-gnueabihf" "4.5.1" + "@rollup/rollup-linux-arm64-gnu" "4.5.1" + "@rollup/rollup-linux-arm64-musl" "4.5.1" + "@rollup/rollup-linux-x64-gnu" "4.5.1" + "@rollup/rollup-linux-x64-musl" "4.5.1" + "@rollup/rollup-win32-arm64-msvc" "4.5.1" + "@rollup/rollup-win32-ia32-msvc" "4.5.1" + "@rollup/rollup-win32-x64-msvc" "4.5.1" + fsevents "~2.3.2" + run-async@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz"