form.js 640 B

123456789101112131415161718192021222324252627
  1. /**
  2. * Copyright © Magento, Inc. All rights reserved.
  3. * See COPYING.txt for license details.
  4. */
  5. define([
  6. 'prototype'
  7. ], function () {
  8. 'use strict';
  9. /**
  10. * @param {*} selected
  11. * @param {Object} defaultsById
  12. */
  13. function parentThemeOnChange(selected, defaultsById) {
  14. var statusBar = $$('.tab-item-link')[0],
  15. isChanged = statusBar.hasClassName('changed'),
  16. defaults;
  17. if (!isChanged) {
  18. defaults = defaultsById[selected];
  19. $('theme_title').value = defaults['theme_title'];
  20. }
  21. }
  22. window.parentThemeOnChange = parentThemeOnChange;
  23. });