| OLD | NEW |
| 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 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 // This file was generated by: | 5 // This file was generated by: |
| 6 // ./tools/json_schema_compiler/compiler.py. | 6 // ./tools/json_schema_compiler/compiler.py. |
| 7 | 7 |
| 8 // This was modified to replace System.display with SystemDisplay. | 8 // This was modified to replace System.display with SystemDisplay. |
| 9 | 9 |
| 10 /** @fileoverview Interface for system.display that can be overriden. */ | 10 /** @fileoverview Interface for system.display that can be overriden. */ |
| (...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 87 */ | 87 */ |
| 88 overscanCalibrationReset: assertNotReached, | 88 overscanCalibrationReset: assertNotReached, |
| 89 | 89 |
| 90 /** | 90 /** |
| 91 * Complete overscan adjustments for a display by saving the current values | 91 * Complete overscan adjustments for a display by saving the current values |
| 92 * and hiding the overlay. | 92 * and hiding the overlay. |
| 93 * @param {string} id The display's unique identifier. | 93 * @param {string} id The display's unique identifier. |
| 94 * @see https://developer.chrome.com/extensions/system.display#method-overscan
CalibrationComplete | 94 * @see https://developer.chrome.com/extensions/system.display#method-overscan
CalibrationComplete |
| 95 */ | 95 */ |
| 96 overscanCalibrationComplete: assertNotReached, | 96 overscanCalibrationComplete: assertNotReached, |
| 97 |
| 98 /** |
| 99 * Starts touch calibration for a display. This will show an overlay on the |
| 100 * screen and initialize the UX for touch calibration. If touch calibration |
| 101 * for display |id| is in progress this will reset calibration. |
| 102 * @param {string} id The display's unique identifier. |
| 103 * @see https://developer.chrome.com/extensions/system.display#method-touchCal
ibrationStart |
| 104 */ |
| 105 touchCalibrationStart: assertNotReached, |
| 106 |
| 107 /** |
| 108 * Sets the touch calibration pairs for a display. These |pairs| would be used |
| 109 * to calibrate the touch screen for display |id|. If touch calibration for |
| 110 * display |id| is in progress this will do nothing. |
| 111 * @param {string} id The display's unique identifier. |
| 112 * @param {!chrome.system.display.TouchCalibrationPairQuad} pairs The pairs of |
| 113 * point used to calibrate the display. |
| 114 * @param {!chrome.system.display.Bounds} bounds Bounds of the display when |
| 115 * the touch calibration was performed. |bounds.left| and |bounds.top| |
| 116 * values are no-op. |
| 117 * @see https://developer.chrome.com/extensions/system.display#method-touchCal
ibrationSet |
| 118 */ |
| 119 touchCalibrationSet: assertNotReached, |
| 120 |
| 121 /** |
| 122 * Resets the touch calibration for the display and removes the saved |
| 123 * calibration data. |
| 124 * @param {string} id The display's unique identifier. |
| 125 * @see https://developer.chrome.com/extensions/system.display#method-touchCal
ibrationReset |
| 126 */ |
| 127 touchCalibrationReset: assertNotReached, |
| 97 }; | 128 }; |
| 98 | 129 |
| 99 /** | 130 /** |
| 100 * Fired when anything changes to the display configuration. | 131 * Fired when anything changes to the display configuration. |
| 101 * @type {!ChromeEvent} | 132 * @type {!ChromeEvent} |
| 102 * @see https://developer.chrome.com/extensions/system.display#event-onDisplayCh
anged | 133 * @see https://developer.chrome.com/extensions/system.display#event-onDisplayCh
anged |
| 103 */ | 134 */ |
| 104 SystemDisplay.prototype.onDisplayChanged; | 135 SystemDisplay.prototype.onDisplayChanged; |
| OLD | NEW |