| OLD | NEW |
| 1 // Copyright 2017 The Chromium Authors. All rights reserved. | 1 // Copyright 2017 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 cr.exportPath('settings'); | 5 cr.exportPath('settings'); |
| 6 | 6 |
| 7 /** | 7 /** |
| 8 * The steps in the fingerprint setup flow. | 8 * The steps in the fingerprint setup flow. |
| 9 * @enum {number} | 9 * @enum {number} |
| 10 */ | 10 */ |
| (...skipping 203 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 214 * Set the problem message based on the result from the fingerprint scanner. | 214 * Set the problem message based on the result from the fingerprint scanner. |
| 215 * @param {!settings.FingerprintResultType} scanResult The result the | 215 * @param {!settings.FingerprintResultType} scanResult The result the |
| 216 * fingerprint scanner gives. | 216 * fingerprint scanner gives. |
| 217 * @private | 217 * @private |
| 218 */ | 218 */ |
| 219 setProblem_: function(scanResult) { | 219 setProblem_: function(scanResult) { |
| 220 this.clearSensorMessageTimeout_(); | 220 this.clearSensorMessageTimeout_(); |
| 221 switch (scanResult) { | 221 switch (scanResult) { |
| 222 case settings.FingerprintResultType.SUCCESS: | 222 case settings.FingerprintResultType.SUCCESS: |
| 223 this.problemMessage_ = ''; | 223 this.problemMessage_ = ''; |
| 224 this.tapSensorMessageTimeoutId_ = setTimeout(function() { | 224 this.tapSensorMessageTimeoutId_ = setTimeout(() => { |
| 225 this.problemMessage_ = this.i18n('configureFingerprintLiftFinger'); | 225 this.problemMessage_ = this.i18n('configureFingerprintLiftFinger'); |
| 226 }.bind(this), SHOW_TAP_SENSOR_MESSAGE_DELAY_MS); | 226 }, SHOW_TAP_SENSOR_MESSAGE_DELAY_MS); |
| 227 break; | 227 break; |
| 228 case settings.FingerprintResultType.PARTIAL: | 228 case settings.FingerprintResultType.PARTIAL: |
| 229 this.problemMessage_ = this.i18n('configureFingerprintPartialData'); | 229 this.problemMessage_ = this.i18n('configureFingerprintPartialData'); |
| 230 break; | 230 break; |
| 231 case settings.FingerprintResultType.INSUFFICIENT: | 231 case settings.FingerprintResultType.INSUFFICIENT: |
| 232 this.problemMessage_ = | 232 this.problemMessage_ = |
| 233 this.i18n('configureFingerprintInsufficientData'); | 233 this.i18n('configureFingerprintInsufficientData'); |
| 234 break; | 234 break; |
| 235 case settings.FingerprintResultType.SENSOR_DIRTY: | 235 case settings.FingerprintResultType.SENSOR_DIRTY: |
| 236 this.problemMessage_ = this.i18n('configureFingerprintSensorDirty'); | 236 this.problemMessage_ = this.i18n('configureFingerprintSensorDirty'); |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 290 */ | 290 */ |
| 291 onAddAnotherFingerprint_: function() { | 291 onAddAnotherFingerprint_: function() { |
| 292 this.fire('add-fingerprint'); | 292 this.fire('add-fingerprint'); |
| 293 this.reset_(); | 293 this.reset_(); |
| 294 this.$.arc.drawBackgroundCircle(); | 294 this.$.arc.drawBackgroundCircle(); |
| 295 this.$.arc.drawShadow(10, 0, 0); | 295 this.$.arc.drawShadow(10, 0, 0); |
| 296 this.browserProxy_.startEnroll(); | 296 this.browserProxy_.startEnroll(); |
| 297 }, | 297 }, |
| 298 }); | 298 }); |
| 299 })(); | 299 })(); |
| OLD | NEW |