Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/cartforge.co/app/code/Webkul/PrivateShop/view/adminhtml/web/js/components/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //home/corals/cartforge.co/app/code/Webkul/PrivateShop/view/adminhtml/web/js/components/select.js
/**
 * Webkul Software
 *
 * @category  Webkul
 * @package   Webkul_PrivateShop
 * @author    Webkul Software Private Limited
 * @copyright Webkul Software Private Limited (https://webkul.com)
 * @license   https://store.webkul.com/license.html
 */
define([
    'uiRegistry',
    'Magento_Ui/js/form/element/select'
], function (registry, Select) {
    'use strict';
    return Select.extend({
        initialize: function () {
            var self = this;
            registry.get('product_form.product_form.product-details.container_is_private_product.is_private_product', function (input) {
                if (parseInt(input.value()) == 1) {
                    registry.get('product_form.product_form.product-details.parent2', function (parent2) {
                        parent2.setVisible(true);
                    });
                    registry.get('product_form.product_form.product-details.parent', function (parent) {
                        parent.setVisible(false);
                    });
                } else {
                    registry.get('product_form.product_form.product-details.parent', function (parent) {
                        parent.setVisible(true);
                    });
                    registry.get('product_form.product_form.product-details.parent2', function (parent2) {
                        parent2.setVisible(false);
                    });
                }
                input.value.subscribe(function (newValue) {
                    if (parseInt(newValue) == 1) {
                        registry.get('product_form.product_form.product-details.parent2', function (parent2) {
                            parent2.setVisible(true);
                        });
                        registry.get('product_form.product_form.product-details.parent', function (parent) {
                            parent.setVisible(false);
                        });
                    } else {
                        registry.get('product_form.product_form.product-details.parent', function (parent) {
                            parent.setVisible(true);
                        });
                        registry.get('product_form.product_form.product-details.parent2', function (parent2) {
                            parent2.setVisible(false);
                        });
                    }
                })
            });
            this._super();
        }
    });
});

Spamworldpro Mini