3 * Testing behavior for JSWebAssertTest.
9 * @param {Drupal.Ajax} [ajax]
10 * {@link Drupal.Ajax} object created by {@link Drupal.Ajax}.
11 * @param {object} response
12 * The response from the Ajax request.
13 * @param {string} response.selector
14 * A jQuery selector string.
16 Drupal.AjaxCommands.prototype.jsAjaxTestCommand = function(ajax, response) {
17 const $domElement = $(response.selector);
18 ajax.element_settings.cat = 'catbro';
21 element_settings: ajax.element_settings.cat || {},
22 elementSettings: ajax.elementSettings.cat || {},
26 `<div id="js_ajax_test_form_element">${JSON.stringify(data)}</div>`,