| OLD | NEW | 
|     1 /* |     1 /* | 
|     2  * Copyright (C) 2009 Google Inc. All rights reserved. |     2  * Copyright (C) 2009 Google Inc. All rights reserved. | 
|     3  * |     3  * | 
|     4  * Redistribution and use in source and binary forms, with or without |     4  * Redistribution and use in source and binary forms, with or without | 
|     5  * modification, are permitted provided that the following conditions are |     5  * modification, are permitted provided that the following conditions are | 
|     6  * met: |     6  * met: | 
|     7  * |     7  * | 
|     8  *     * Redistributions of source code must retain the above copyright |     8  *     * Redistributions of source code must retain the above copyright | 
|     9  * notice, this list of conditions and the following disclaimer. |     9  * notice, this list of conditions and the following disclaimer. | 
|    10  *     * Redistributions in binary form must reproduce the above |    10  *     * Redistributions in binary form must reproduce the above | 
| (...skipping 547 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   558 UI.ToolbarInput = class extends UI.ToolbarItem { |   558 UI.ToolbarInput = class extends UI.ToolbarItem { | 
|   559   /** |   559   /** | 
|   560    * @param {string} placeholder |   560    * @param {string} placeholder | 
|   561    * @param {number=} growFactor |   561    * @param {number=} growFactor | 
|   562    * @param {number=} shrinkFactor |   562    * @param {number=} shrinkFactor | 
|   563    * @param {boolean=} isSearchField |   563    * @param {boolean=} isSearchField | 
|   564    */ |   564    */ | 
|   565   constructor(placeholder, growFactor, shrinkFactor, isSearchField) { |   565   constructor(placeholder, growFactor, shrinkFactor, isSearchField) { | 
|   566     super(createElementWithClass('div', 'toolbar-input')); |   566     super(createElementWithClass('div', 'toolbar-input')); | 
|   567  |   567  | 
|   568     this.input = this.element.createChild('input'); |   568     this.input = this.element.createChild('input', 'default-input'); | 
|   569     this.input.addEventListener('focus', () => this.element.classList.add('focus
      ed')); |   569     this.input.addEventListener('focus', () => this.element.classList.add('focus
      ed')); | 
|   570     this.input.addEventListener('blur', () => this.element.classList.remove('foc
      used')); |   570     this.input.addEventListener('blur', () => this.element.classList.remove('foc
      used')); | 
|   571     this.input.addEventListener('input', () => this._onChangeCallback(), false); |   571     this.input.addEventListener('input', () => this._onChangeCallback(), false); | 
|   572     this._isSearchField = !!isSearchField; |   572     this._isSearchField = !!isSearchField; | 
|   573     if (growFactor) |   573     if (growFactor) | 
|   574       this.element.style.flexGrow = growFactor; |   574       this.element.style.flexGrow = growFactor; | 
|   575     if (shrinkFactor) |   575     if (shrinkFactor) | 
|   576       this.element.style.flexShrink = shrinkFactor; |   576       this.element.style.flexShrink = shrinkFactor; | 
|   577     if (placeholder) |   577     if (placeholder) | 
|   578       this.input.setAttribute('placeholder', placeholder); |   578       this.input.setAttribute('placeholder', placeholder); | 
| (...skipping 482 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  1061   /** |  1061   /** | 
|  1062    * @param {!Common.Setting} setting |  1062    * @param {!Common.Setting} setting | 
|  1063    * @param {string=} tooltip |  1063    * @param {string=} tooltip | 
|  1064    * @param {string=} alternateTitle |  1064    * @param {string=} alternateTitle | 
|  1065    */ |  1065    */ | 
|  1066   constructor(setting, tooltip, alternateTitle) { |  1066   constructor(setting, tooltip, alternateTitle) { | 
|  1067     super(alternateTitle || setting.title() || '', tooltip); |  1067     super(alternateTitle || setting.title() || '', tooltip); | 
|  1068     UI.SettingsUI.bindCheckbox(this.inputElement, setting); |  1068     UI.SettingsUI.bindCheckbox(this.inputElement, setting); | 
|  1069   } |  1069   } | 
|  1070 }; |  1070 }; | 
| OLD | NEW |