| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- jQuery( function( $ ) {
- 'use strict';
- /**
- * Object to handle PayPal admin functions.
- */
- var wc_paypal_admin = {
- isTestMode: function() {
- return $( '#woocommerce_paypal_testmode' ).is( ':checked' );
- },
- /**
- * Initialize.
- */
- init: function() {
- $( document.body ).on( 'change', '#woocommerce_paypal_testmode', function() {
- var test_api_username = $( '#woocommerce_paypal_sandbox_api_username' ).parents( 'tr' ).eq( 0 ),
- test_api_password = $( '#woocommerce_paypal_sandbox_api_password' ).parents( 'tr' ).eq( 0 ),
- test_api_signature = $( '#woocommerce_paypal_sandbox_api_signature' ).parents( 'tr' ).eq( 0 ),
- live_api_username = $( '#woocommerce_paypal_api_username' ).parents( 'tr' ).eq( 0 ),
- live_api_password = $( '#woocommerce_paypal_api_password' ).parents( 'tr' ).eq( 0 ),
- live_api_signature = $( '#woocommerce_paypal_api_signature' ).parents( 'tr' ).eq( 0 );
- if ( $( this ).is( ':checked' ) ) {
- test_api_username.show();
- test_api_password.show();
- test_api_signature.show();
- live_api_username.hide();
- live_api_password.hide();
- live_api_signature.hide();
- } else {
- test_api_username.hide();
- test_api_password.hide();
- test_api_signature.hide();
- live_api_username.show();
- live_api_password.show();
- live_api_signature.show();
- }
- } );
- $( '#woocommerce_paypal_testmode' ).change();
- }
- };
- wc_paypal_admin.init();
- });
|