Changeset 2722133
- Timestamp:
- 05/11/2022 04:20:04 PM (4 years ago)
- Location:
- simple-tabs-block
- Files:
-
- 14 edited
- 1 copied
-
tags/1.2.0 (copied) (copied from simple-tabs-block/trunk)
-
tags/1.2.0/build/tab/block.json (modified) (1 diff)
-
tags/1.2.0/build/tabs/block.json (modified) (1 diff)
-
tags/1.2.0/build/tabs/view.asset.php (modified) (1 diff)
-
tags/1.2.0/build/tabs/view.js (modified) (1 diff)
-
tags/1.2.0/changelog.txt (modified) (1 diff)
-
tags/1.2.0/readme.txt (modified) (1 diff)
-
tags/1.2.0/simple-tabs-block.php (modified) (1 diff)
-
trunk/build/tab/block.json (modified) (1 diff)
-
trunk/build/tabs/block.json (modified) (1 diff)
-
trunk/build/tabs/view.asset.php (modified) (1 diff)
-
trunk/build/tabs/view.js (modified) (1 diff)
-
trunk/changelog.txt (modified) (1 diff)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/simple-tabs-block.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
simple-tabs-block/tags/1.2.0/build/tab/block.json
r2715539 r2722133 3 3 "apiVersion": 2, 4 4 "name": "cloudcatch/tab", 5 "version": "1. 1.1",5 "version": "1.2.0", 6 6 "title": "Tab", 7 7 "category": "design", -
simple-tabs-block/tags/1.2.0/build/tabs/block.json
r2715539 r2722133 3 3 "apiVersion": 2, 4 4 "name": "cloudcatch/tabs", 5 "version": "1. 1.1",5 "version": "1.2.0", 6 6 "title": "Tabs", 7 7 "category": "design", -
simple-tabs-block/tags/1.2.0/build/tabs/view.asset.php
r2715535 r2722133 1 <?php return array('dependencies' => array(), 'version' => ' 5638fa187bde8359b0bb804dd261cb49');1 <?php return array('dependencies' => array(), 'version' => 'd8c8a2e70c6f2ad76eb3c10d1fa58dda'); -
simple-tabs-block/tags/1.2.0/build/tabs/view.js
r2715535 r2722133 1 document.querySelectorAll(".wp-block-cloudcatch-tabs").forEach((e=>{(e=>{const t=e.querySelector(".wp-block-cloudcatch-tabs__container"),c=e.querySelector(".wp-block-cloudcatch-tabs__tabs"),a=c.querySelectorAll('[role="tab"]'),o={37:-1,38:-1,39:1,40:1};let r=0;const s=e=>{t.querySelectorAll(":scope > *").forEach((e=>{e.style.display="none"})),a.forEach((e=>{e.classList.remove("active"),e.setAttribute("aria-selected","false")})),r=parseInt(e);const o=c.querySelector('[tabid="'+r+'"]');o.classList.add("active"),o.setAttribute("aria-selected","true"),t.querySelector('[tabid="'+r+'"]').style.display="block" },i=e=>{var t=e.keyCode,s=!1;"vertical"==c.getAttribute("aria-orientation")?38!==t&&40!==t||(e.preventDefault(),s=!0):37!==t&&39!==t||(s=!0),s&&function(e){for(var t=e.keyCode,c=0;c<a.length;c++)a[c].addEventListener("focus",l);if(console.log(o[t]),o[t]){var s=r+o[t];void 0!==a[s]?a[s].focus():37===t||38===t?a[a.length-1].focus():39!==t&&40!=t||a[0].focus()}}(e)};function l(e){var t=e.target;setTimeout(n,0,t)}function n(e){e===document.activeElement&&s(e.getAttribute("tabid"))}a.forEach((e=>{e.classList.contains("active")&&(r=e.getAttribute("tabid"))})),s(r),a.forEach((e=>{e.addEventListener("click",(t=>{s(e.getAttribute("tabid"))})),e.addEventListener("keydown",(e=>{switch(e.keyCode){case 38:case 40:i(e)}})),e.addEventListener("keyup",(e=>{switch(e.keyCode){case 37:case 39:i(e)}}))}))})(e)}));1 document.querySelectorAll(".wp-block-cloudcatch-tabs").forEach((e=>{(e=>{const t=e.querySelector(".wp-block-cloudcatch-tabs__container"),c=e.querySelector(".wp-block-cloudcatch-tabs__tabs"),a=c.querySelectorAll('[role="tab"]'),o={37:-1,38:-1,39:1,40:1};let r=0;const s=e=>{t.querySelectorAll(":scope > *").forEach((e=>{e.style.display="none"})),a.forEach((e=>{e.classList.remove("active"),e.setAttribute("aria-selected","false")})),r=parseInt(e);const o=c.querySelector('[tabid="'+r+'"]');o.classList.add("active"),o.setAttribute("aria-selected","true"),t.querySelector('[tabid="'+r+'"]').style.display="block";const s=new Event("tabChanged");window.dispatchEvent(s)},i=e=>{var t=e.keyCode,s=!1;"vertical"==c.getAttribute("aria-orientation")?38!==t&&40!==t||(e.preventDefault(),s=!0):37!==t&&39!==t||(s=!0),s&&function(e){for(var t=e.keyCode,c=0;c<a.length;c++)a[c].addEventListener("focus",n);if(o[t]){var s=r+o[t];void 0!==a[s]?a[s].focus():37===t||38===t?a[a.length-1].focus():39!==t&&40!=t||a[0].focus()}}(e)};function n(e){var t=e.target;setTimeout(l,0,t)}function l(e){e===document.activeElement&&s(e.getAttribute("tabid"))}a.forEach((e=>{e.classList.contains("active")&&(r=e.getAttribute("tabid"))})),s(r),a.forEach((e=>{e.addEventListener("click",(t=>{s(e.getAttribute("tabid"))})),e.addEventListener("keydown",(e=>{switch(e.keyCode){case 38:case 40:i(e)}})),e.addEventListener("keyup",(e=>{switch(e.keyCode){case 37:case 39:i(e)}}))}))})(e)})); -
simple-tabs-block/tags/1.2.0/changelog.txt
r2715539 r2722133 1 # [1.2.0](https://github.com/CloudCatch/simple-tabs-block/compare/1.1.1...1.2.0) (2022-05-11) 2 3 4 ### Features 5 6 * trigger event on window when tab is changed ([13b49ce](https://github.com/CloudCatch/simple-tabs-block/commit/13b49cee19b963828011d2c2b3f5afeee0e73974)) 7 1 8 ## [1.1.1](https://github.com/CloudCatch/simple-tabs-block/compare/1.1.0...1.1.1) (2022-04-27) 2 9 -
simple-tabs-block/tags/1.2.0/readme.txt
r2715539 r2722133 5 5 Tested up to: 5.9.3 6 6 Requires PHP: 7.0 7 Stable tag: 1. 1.17 Stable tag: 1.2.0 8 8 License: GPL-2.0-or-later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html -
simple-tabs-block/tags/1.2.0/simple-tabs-block.php
r2715539 r2722133 5 5 * Requires at least: 5.9 6 6 * Requires PHP: 7.0 7 * Version: 1. 1.17 * Version: 1.2.0 8 8 * Author: CloudCatch 9 9 * Author URI: https://cloudcatch.io -
simple-tabs-block/trunk/build/tab/block.json
r2715539 r2722133 3 3 "apiVersion": 2, 4 4 "name": "cloudcatch/tab", 5 "version": "1. 1.1",5 "version": "1.2.0", 6 6 "title": "Tab", 7 7 "category": "design", -
simple-tabs-block/trunk/build/tabs/block.json
r2715539 r2722133 3 3 "apiVersion": 2, 4 4 "name": "cloudcatch/tabs", 5 "version": "1. 1.1",5 "version": "1.2.0", 6 6 "title": "Tabs", 7 7 "category": "design", -
simple-tabs-block/trunk/build/tabs/view.asset.php
r2715535 r2722133 1 <?php return array('dependencies' => array(), 'version' => ' 5638fa187bde8359b0bb804dd261cb49');1 <?php return array('dependencies' => array(), 'version' => 'd8c8a2e70c6f2ad76eb3c10d1fa58dda'); -
simple-tabs-block/trunk/build/tabs/view.js
r2715535 r2722133 1 document.querySelectorAll(".wp-block-cloudcatch-tabs").forEach((e=>{(e=>{const t=e.querySelector(".wp-block-cloudcatch-tabs__container"),c=e.querySelector(".wp-block-cloudcatch-tabs__tabs"),a=c.querySelectorAll('[role="tab"]'),o={37:-1,38:-1,39:1,40:1};let r=0;const s=e=>{t.querySelectorAll(":scope > *").forEach((e=>{e.style.display="none"})),a.forEach((e=>{e.classList.remove("active"),e.setAttribute("aria-selected","false")})),r=parseInt(e);const o=c.querySelector('[tabid="'+r+'"]');o.classList.add("active"),o.setAttribute("aria-selected","true"),t.querySelector('[tabid="'+r+'"]').style.display="block" },i=e=>{var t=e.keyCode,s=!1;"vertical"==c.getAttribute("aria-orientation")?38!==t&&40!==t||(e.preventDefault(),s=!0):37!==t&&39!==t||(s=!0),s&&function(e){for(var t=e.keyCode,c=0;c<a.length;c++)a[c].addEventListener("focus",l);if(console.log(o[t]),o[t]){var s=r+o[t];void 0!==a[s]?a[s].focus():37===t||38===t?a[a.length-1].focus():39!==t&&40!=t||a[0].focus()}}(e)};function l(e){var t=e.target;setTimeout(n,0,t)}function n(e){e===document.activeElement&&s(e.getAttribute("tabid"))}a.forEach((e=>{e.classList.contains("active")&&(r=e.getAttribute("tabid"))})),s(r),a.forEach((e=>{e.addEventListener("click",(t=>{s(e.getAttribute("tabid"))})),e.addEventListener("keydown",(e=>{switch(e.keyCode){case 38:case 40:i(e)}})),e.addEventListener("keyup",(e=>{switch(e.keyCode){case 37:case 39:i(e)}}))}))})(e)}));1 document.querySelectorAll(".wp-block-cloudcatch-tabs").forEach((e=>{(e=>{const t=e.querySelector(".wp-block-cloudcatch-tabs__container"),c=e.querySelector(".wp-block-cloudcatch-tabs__tabs"),a=c.querySelectorAll('[role="tab"]'),o={37:-1,38:-1,39:1,40:1};let r=0;const s=e=>{t.querySelectorAll(":scope > *").forEach((e=>{e.style.display="none"})),a.forEach((e=>{e.classList.remove("active"),e.setAttribute("aria-selected","false")})),r=parseInt(e);const o=c.querySelector('[tabid="'+r+'"]');o.classList.add("active"),o.setAttribute("aria-selected","true"),t.querySelector('[tabid="'+r+'"]').style.display="block";const s=new Event("tabChanged");window.dispatchEvent(s)},i=e=>{var t=e.keyCode,s=!1;"vertical"==c.getAttribute("aria-orientation")?38!==t&&40!==t||(e.preventDefault(),s=!0):37!==t&&39!==t||(s=!0),s&&function(e){for(var t=e.keyCode,c=0;c<a.length;c++)a[c].addEventListener("focus",n);if(o[t]){var s=r+o[t];void 0!==a[s]?a[s].focus():37===t||38===t?a[a.length-1].focus():39!==t&&40!=t||a[0].focus()}}(e)};function n(e){var t=e.target;setTimeout(l,0,t)}function l(e){e===document.activeElement&&s(e.getAttribute("tabid"))}a.forEach((e=>{e.classList.contains("active")&&(r=e.getAttribute("tabid"))})),s(r),a.forEach((e=>{e.addEventListener("click",(t=>{s(e.getAttribute("tabid"))})),e.addEventListener("keydown",(e=>{switch(e.keyCode){case 38:case 40:i(e)}})),e.addEventListener("keyup",(e=>{switch(e.keyCode){case 37:case 39:i(e)}}))}))})(e)})); -
simple-tabs-block/trunk/changelog.txt
r2715539 r2722133 1 # [1.2.0](https://github.com/CloudCatch/simple-tabs-block/compare/1.1.1...1.2.0) (2022-05-11) 2 3 4 ### Features 5 6 * trigger event on window when tab is changed ([13b49ce](https://github.com/CloudCatch/simple-tabs-block/commit/13b49cee19b963828011d2c2b3f5afeee0e73974)) 7 1 8 ## [1.1.1](https://github.com/CloudCatch/simple-tabs-block/compare/1.1.0...1.1.1) (2022-04-27) 2 9 -
simple-tabs-block/trunk/readme.txt
r2715539 r2722133 5 5 Tested up to: 5.9.3 6 6 Requires PHP: 7.0 7 Stable tag: 1. 1.17 Stable tag: 1.2.0 8 8 License: GPL-2.0-or-later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html -
simple-tabs-block/trunk/simple-tabs-block.php
r2715539 r2722133 5 5 * Requires at least: 5.9 6 6 * Requires PHP: 7.0 7 * Version: 1. 1.17 * Version: 1.2.0 8 8 * Author: CloudCatch 9 9 * Author URI: https://cloudcatch.io
Note: See TracChangeset
for help on using the changeset viewer.