$66 GRAYBYTE WORDPRESS FILE MANAGER $64

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 104.21.43.35 | ADMIN IP 216.73.216.157
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : mail

/home/bravrvjk/dantho.rw/wp-content/plugins/wpforms-lite/assets/js/admin/education/

HOME
Current File : /home/bravrvjk/dantho.rw/wp-content/plugins/wpforms-lite/assets/js/admin/education//pdf.js
/**
 * PDF Education.
 *
 * @since 1.9.7.3
 *
 * @param {Window} window The global window object.
 * @param {jQuery} $      The jQuery object.
 */
( function( window, $ ) {
	const app = {
		/**
		 * The whole popup element.
		 *
		 * @since 1.9.7.3
		 *
		 * @type {jQuery}
		 */
		$popup: null,

		/**
		 * The builder element.
		 *
		 * @since 1.9.7.3
		 *
		 * @type {jQuery}
		 */
		$builder: null,

		/**
		 * The close button element inside the popup. Closes popup.
		 *
		 * @since 1.9.7.3
		 *
		 * @type {jQuery}
		 */
		$close: null,

		/**
		 * The button element inside the popup. Triggers the PDF panel.
		 *
		 * @since 1.9.7.3
		 *
		 * @type {jQuery}
		 */
		$switchButton: null,

		/**
		 * The notification section element.
		 * This is what a user sees when clicking on Builder > Settings > Notifications.
		 *
		 * @since 1.9.7.3
		 *
		 * @type {jQuery}
		 */
		$notifications: null,

		/**
		 * The PDF panel element.
		 * This is what a user sees when clicking on Builder > Settings > PDF.
		 *
		 * @since 1.9.7.3
		 *
		 * @type {jQuery}
		 */
		$pdfPanel: null,

		/**
		 * Initializes the app.
		 *
		 * @since 1.9.7.3
		 */
		init() {
			$( app.ready );
		},

		/**
		 * Document ready.
		 *
		 * @since 1.9.7.3
		 */
		ready() {
			app.$popup = $( '#wpforms-pdf-popup' );
			app.$close = app.$popup.find( '.close-popup' );
			app.$switchButton = app.$popup.find( 'button.education-modal[data-target="wpforms-pdf"]' );
			app.$notifications = $( '.wpforms-panel-content-section.wpforms-panel-content-section-notifications' );
			app.$builder = $( '#wpforms-builder' );
			app.$pdfPanel = $( '.wpforms-panel-sidebar-section.wpforms-panel-sidebar-section-pdf' );

			app.run();
		},
		/**
		 * Runs the app.
		 *
		 * @since 1.9.7.3
		 */
		run() {
			/*
			 * User clicked on one of the subsections in Builder > Settings.
			 */
			app.$builder.on( 'wpformsPanelSectionSwitch', function( e, section ) {
				if ( section === 'default' || ! section ) {
					return;
				}

				app.$popup.toggle( section === 'notifications' );
			} );

			/*
			 * User clicked on the left dark sidebar in Builder.
			 */
			app.$builder.on( 'wpformsPanelSwitched', () => {
				app.$popup.toggle( app.$notifications.is( ':visible' ) );
			} );

			/*
			 * User clicked on the 'Try it Out' button.
			 */
			app.$switchButton.on( 'click', function( e ) {
				e.preventDefault();

				app.$pdfPanel.click();
			} );
		},
	};

	app.init();
}( window, jQuery ) );


Current_dir [ WRITEABLE ] Document_root [ NOT WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
6 Nov 2025 10.43 AM
bravrvjk / bravrvjk
0755
pointers
--
6 Nov 2025 10.43 AM
bravrvjk / bravrvjk
0755
core.js
17.955 KB
31 Jul 2025 2.13 PM
bravrvjk / bravrvjk
0644
core.min.js
7.416 KB
31 Jul 2025 2.13 PM
bravrvjk / bravrvjk
0644
edit-post.es5.js
47.865 KB
14 Oct 2025 3.49 PM
bravrvjk / bravrvjk
0644
edit-post.es5.min.js
5.712 KB
5 Jun 2025 4.54 PM
bravrvjk / bravrvjk
0644
edit-post.js
11.703 KB
24 Apr 2025 2.53 PM
bravrvjk / bravrvjk
0644
pdf.js
2.411 KB
11 Aug 2025 1.38 PM
bravrvjk / bravrvjk
0644
pdf.min.js
0.81 KB
11 Aug 2025 1.38 PM
bravrvjk / bravrvjk
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF