/** * DO NOT EDIT THIS FILE. * See the following change record for more information, * https://www.drupal.org/node/2815083 * @preserve **/ (function (Backbone, Drupal) { Drupal.toolbar.ToolbarAuralView = Backbone.View.extend({ initialize: function initialize(options) { this.strings = options.strings; this.listenTo(this.model, 'change:orientation', this.onOrientationChange); this.listenTo(this.model, 'change:activeTray', this.onActiveTrayChange); }, onOrientationChange: function onOrientationChange(model, orientation) { Drupal.announce(Drupal.t('Tray orientation changed to @orientation.', { '@orientation': orientation })); }, onActiveTrayChange: function onActiveTrayChange(model, tray) { var relevantTray = tray === null ? model.previous('activeTray') : tray; if (!relevantTray) { return; } var action = tray === null ? Drupal.t('closed') : Drupal.t('opened'); var trayNameElement = relevantTray.querySelector('.toolbar-tray-name'); var text = void 0; if (trayNameElement !== null) { text = Drupal.t('Tray "@tray" @action.', { '@tray': trayNameElement.textContent, '@action': action }); } else { text = Drupal.t('Tray @action.', { '@action': action }); } Drupal.announce(text); } }); })(Backbone, Drupal);