Skip to content

Commit f7a30c1

Browse files
committed
jsPanel v4.14.0 release
jsPanel v4.14.0 release
1 parent d96700e commit f7a30c1

27 files changed

+158
-76
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
## <span style='color:#563D7C;'>CHANGELOG</span>
22

3+
### <span style='color:#563D7C;'>Version 4.14.0 *2022-04-20*</span>
4+
5+
+ **bugfix** in `close()` method (calling `close()` on an already closed panel caused an error)
6+
+ **updated** option `onwindowresize`
7+
+ **updated** option `onparentresize`
8+
9+
So far the two options `onwindowresize` and `onparentresize` could be set with either boolean `true` to start a preset behaviour or with a `function` to start a custom behaviour on the corresponding resize events. Now you can also set options `onwindowresize` and `onparentresize` with an object optionally allowing the use of both the preset behaviour AND an additional custom behaviour.
10+
311
### <span style='color:#563D7C;'>Version 4.13.0 *2021-11-24*</span>
412

513
+ enabled default use of the PointerEvent API

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<img alt="NPM license" src="https://img.shields.io/npm/l/jspanel4"> <img alt="npm version" src="https://img.shields.io/npm/v/jspanel4?color=0677b8"> <img alt="npm downloads" src="https://img.shields.io/npm/dm/jspanel4?color=0677b8">
22

33

4-
## [jsPanel 4.13.0 released 2021-11-24](#)
4+
## [jsPanel 4.14.0 released 2022-04-20](#)
55

66
> As of v4.11.0-beta methods `jsPanel.ajax()` and `jsPanel.fetch()` are updated. That also affects options `contentAjax` and `contentFetch`. These updates might break existing code. So please check the docs on https://jspanel.de/
77

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "jspanel4x",
3-
"version": "4.13.0",
3+
"version": "4.14.0",
44
"authors": [
55
"Stefan Straesser <[email protected]> (http://jspanel.de/)"
66
],

dist/extensions/contextmenu/jspanel.contextmenu.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* jsPanel - A JavaScript library to create highly configurable multifunctional floating panels that can also be used as modal, tooltip, hint or contextmenu
3-
* @version v4.13.0
3+
* @version v4.14.0
44
* @homepage https://jspanel.de/
55
* @license MIT
66
* @author Stefan Sträßer - [email protected]

dist/extensions/datepicker/jspanel.datepicker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* jsPanel - A JavaScript library to create highly configurable multifunctional floating panels that can also be used as modal, tooltip, hint or contextmenu
3-
* @version v4.13.0
3+
* @version v4.14.0
44
* @homepage https://jspanel.de/
55
* @license MIT
66
* @author Stefan Sträßer - [email protected]

dist/extensions/datepicker/theme/default.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* jsPanel - A JavaScript library to create highly configurable multifunctional floating panels that can also be used as modal, tooltip, hint or contextmenu
3-
* @version v4.13.0
3+
* @version v4.14.0
44
* @homepage https://jspanel.de/
55
* @license MIT
66
* @author Stefan Sträßer - [email protected]

dist/extensions/dock/jspanel.dock.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* jsPanel - A JavaScript library to create highly configurable multifunctional floating panels that can also be used as modal, tooltip, hint or contextmenu
3-
* @version v4.13.0
3+
* @version v4.14.0
44
* @homepage https://jspanel.de/
55
* @license MIT
66
* @author Stefan Sträßer - [email protected]

dist/extensions/hint/jspanel.hint.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* jsPanel - A JavaScript library to create highly configurable multifunctional floating panels that can also be used as modal, tooltip, hint or contextmenu
3-
* @version v4.13.0
3+
* @version v4.14.0
44
* @homepage https://jspanel.de/
55
* @license MIT
66
* @author Stefan Sträßer - [email protected]

dist/extensions/layout/jspanel.layout.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
/**
22
* jsPanel - A JavaScript library to create highly configurable multifunctional floating panels that can also be used as modal, tooltip, hint or contextmenu
3-
* @version v4.13.0
3+
* @version v4.14.0
44
* @homepage https://jspanel.de/
55
* @license MIT
66
* @author Stefan Sträßer - [email protected]
77
* @github https://github.com/Flyer53/jsPanel4.git
88
*/
99

1010
'use strict';
11-
function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
11+
function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }
1212

1313
if (!jsPanel.layout) {
1414
jsPanel.layout = {

dist/extensions/modal/jspanel.modal.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* jsPanel - A JavaScript library to create highly configurable multifunctional floating panels that can also be used as modal, tooltip, hint or contextmenu
3-
* @version v4.13.0
3+
* @version v4.14.0
44
* @homepage https://jspanel.de/
55
* @license MIT
66
* @author Stefan Sträßer - [email protected]

0 commit comments

Comments
 (0)