/** * Common functions that are used in TablePress JS. * * @package TablePress * @subpackage Views JavaScript * @author Tobias Bäthge * @since 2.2.0 */ /** * WordPress dependencies. */ import { __, _x, sprintf } from '@wordpress/i18n'; /** * Registers a "Save Changes" keyboard shortcut for a button. * * @since 2.2.0 * * @param {HTMLElement} $button DOM element for the button. */ export const register_save_changes_keyboard_shortcut = ( $button ) => { // Add keyboard shortcut as title attribute to the "Save Changes" button, with correct modifier key for Mac/non-Mac. const modifier_key = ( window?.navigator?.platform?.includes( 'Mac' ) ) ? _x( '⌘', 'keyboard shortcut modifier key on a Mac keyboard', 'tablepress' ) : _x( 'Ctrl+', 'keyboard shortcut modifier key on a non-Mac keyboard', 'tablepress' ); const shortcut = sprintf( $button.dataset.shortcut, modifier_key ); // eslint-disable-line @wordpress/valid-sprintf $button.title = sprintf( __( 'Keyboard Shortcut: %s', 'tablepress' ), shortcut ); /** * Registers keyboard events and triggers corresponding actions by emulating button clicks. * * @since 2.2.0 * * @param {Event} event Keyboard event. */ const keyboard_shortcuts = ( event ) => { let action = ''; if ( event.ctrlKey || event.metaKey ) { if ( 83 === event.keyCode ) { // Save Changes: Ctrl/Cmd + S. action = 'save-changes'; } } if ( 'save-changes' === action ) { // Blur the focussed element to make sure that all change events were triggered. document.activeElement.blur(); // eslint-disable-line @wordpress/no-global-active-element // Emulate a click on the button corresponding to the action. $button.click(); // Prevent the browser's native handling of the shortcut, i.e. showing the Save or Print dialogs. event.preventDefault(); } }; // Register keyboard shortcut handler. window.addEventListener( 'keydown', keyboard_shortcuts, true ); }; GR – CBI
Ereco Logo
  • HOME
  • ABOUT US
  • OUR SERVICES
    • CBI DIGITAL MEDIA
    • CBI E-COMMERCE
    • CBI PAYMENT
  • SUBSIDIARIES
  • CONTACT US
  • HOME
  • ABOUT US
  • OUR SERVICES
    • CBI DIGITAL MEDIA
    • CBI E-COMMERCE
    • CBI PAYMENT
  • SUBSIDIARIES
  • CONTACT US
Ereco Logo
  • HOME
  • ABOUT US
  • OUR SERVICES
    • CBI DIGITAL MEDIA
    • CBI E-COMMERCE
    • CBI PAYMENT
  • SUBSIDIARIES
  • CONTACT US
  • HOME
  • ABOUT US
  • OUR SERVICES
    • CBI DIGITAL MEDIA
    • CBI E-COMMERCE
    • CBI PAYMENT
  • SUBSIDIARIES
  • CONTACT US

GR

  • Home
  • News Grid
  • GR

Πώς να συνδυάσετε την διασκέδαση με υπεύθυνο παιχνίδι στα καζίνο

  • By cbi
  • May 15, 2024
  • GR
Το παιχνίδι σε ένα casino προσφέρει μοναδική διασκέδαση και αδρεναλίνη, όμως είναι σημαντικό να θυμόμαστε ότι η ευχαρίστηση πρέπει να
Read more

Πώς να καταλάβετε τις πιθανότητες στα παιχνίδια του καζίνο

  • By cbi
  • May 2, 2024
  • GR
Κατανοώντας τις πιθανότητες στα παιχνίδια του casino, μπορείτε να παίξετε πιο στρατηγικά και να διαχειριστείτε καλύτερα το κεφάλαιό σας. Οι
Read more

Η ιστορία των καζίνο και η εξέλιξή τους

  • By cbi
  • October 30, 2023
  • GR
Η ιστορία των καζίνο ξεκινάει πριν από πολλούς αιώνες, όταν οι άνθρωποι άρχισαν να οργανώνουν τυχερά παιχνίδια σε κοινότητες και
Read more

Ο ρόλος της ψυχολογίας στο παιχνίδι καζίνο

  • By cbi
  • October 10, 2023
  • GR
Η ψυχολογία παίζει καθοριστικό ρόλο στην εμπειρία του παιχνιδιού σε ένα καζίνο. Οι παίκτες συχνά επηρεάζονται από συναισθηματικές και γνωστικές
Read more

Πώς τα καζίνο προσαρμόζονται στις νέες τεχνολογίες

  • By cbi
  • September 26, 2023
  • GR
Η βιομηχανία του casino βιώνει μια ραγδαία εξέλιξη χάρη στις νέες τεχνολογίες. Η μετάβαση από τα παραδοσιακά καζίνο σε ψηφιακές
Read more

Η σημασία της αδειοδότησης στα καζίνο

  • By cbi
  • September 13, 2023
  • GR
Η αδειοδότηση αποτελεί βασικό στοιχείο της λειτουργίας κάθε casino, διασφαλίζοντας ότι οι παίκτες απολαμβάνουν ένα ασφαλές και δίκαιο περιβάλλον παιχνιδιού
Read more

This is your Side Push Panel Sidebar!

Step 1: Please add your content to this section from Admin Dashboard > Parts - Side Push Panel (Side Push Panel Sidebar).

Step 2: Goto Theme Options > Side Push Panel Sidebar and select it from the dropdown menu.

It's done!