Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 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 // Next MinVersion: 20 | 5 // Next MinVersion: 20 |
| 6 | 6 |
| 7 module arc.mojom; | 7 module arc.mojom; |
| 8 | 8 |
| 9 import "scale_factor.mojom"; | 9 import "scale_factor.mojom"; |
| 10 import "screen_rect.mojom"; | 10 import "screen_rect.mojom"; |
| 11 import "app_discovery_result.mojom"; | |
| 11 | 12 |
| 12 // Describes OrientationLock request. | 13 // Describes OrientationLock request. |
| 13 // Note: ChromeOS currently assumes the internal panel is always landscape. | 14 // Note: ChromeOS currently assumes the internal panel is always landscape. |
| 14 // All rotation angles mentioned here are measured clockwise. | 15 // All rotation angles mentioned here are measured clockwise. |
| 15 [Extensible] | 16 [Extensible] |
| 16 enum OrientationLock { | 17 enum OrientationLock { |
| 17 NONE = 0, | 18 NONE = 0, |
| 18 // Rotated 90 or 270 deg. | 19 // Rotated 90 or 270 deg. |
| 19 PORTRAIT = 1, | 20 PORTRAIT = 1, |
| 20 // Rotated 0 or 180 deg. | 21 // Rotated 0 or 180 deg. |
| (...skipping 205 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 226 [MinVersion=10] ShowPackageInfoOnPage@15(string package_name, | 227 [MinVersion=10] ShowPackageInfoOnPage@15(string package_name, |
| 227 ShowPackageInfoPage page, | 228 ShowPackageInfoPage page, |
| 228 ScreenRect dimension_on_screen); | 229 ScreenRect dimension_on_screen); |
| 229 | 230 |
| 230 // Sets notification setting for the package. | 231 // Sets notification setting for the package. |
| 231 [MinVersion=6] SetNotificationsEnabled@10(string package_name, bool enabled); | 232 [MinVersion=6] SetNotificationsEnabled@10(string package_name, bool enabled); |
| 232 | 233 |
| 233 // Sends a request to ARC to uninstall the given package. Error (if ever | 234 // Sends a request to ARC to uninstall the given package. Error (if ever |
| 234 // happens) is ignored, and uninstall option should appear in the UI. | 235 // happens) is ignored, and uninstall option should appear in the UI. |
| 235 [MinVersion=2] UninstallPackage@5(string package_name); | 236 [MinVersion=2] UninstallPackage@5(string package_name); |
| 237 | |
| 238 // Starts a query for Playstore apps. | |
|
Luis Héctor Chávez
2017/06/15 15:37:25
nit: Play Store.
Jiaquan He
2017/06/15 19:23:30
Done.
| |
| 239 [MinVersion=18] GetRecentAndSuggestedApps@16( | |
|
Luis Héctor Chávez
2017/06/15 15:37:25
I think it's better to explicitly mention that thi
Jiaquan He
2017/06/15 19:23:31
Done.
| |
| 240 string query, int32 max_results) => | |
| 241 (array<AppDiscoveryResult> results); | |
| 236 }; | 242 }; |
| OLD | NEW |