Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(106)

Side by Side Diff: chrome/common/extensions/api/developer_private.idl

Issue 953003003: [Extensions] Merge developerPrivate.enable and management.setEnabled functions (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Latest master Created 5 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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 // developerPrivate API. 5 // developerPrivate API.
6 // This is a private API exposing developing and debugging functionalities for 6 // This is a private API exposing developing and debugging functionalities for
7 // apps and extensions. 7 // apps and extensions.
8 namespace developerPrivate { 8 namespace developerPrivate {
9 9
10 enum ItemType { 10 enum ItemType {
(...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after
158 optional VoidCallback callback); 158 optional VoidCallback callback);
159 159
160 // Enable / Disable file access for a given |item_id| 160 // Enable / Disable file access for a given |item_id|
161 static void allowFileAccess(DOMString item_id, 161 static void allowFileAccess(DOMString item_id,
162 boolean allow, 162 boolean allow,
163 optional VoidCallback callback); 163 optional VoidCallback callback);
164 164
165 // Reloads a given item with |itemId|. 165 // Reloads a given item with |itemId|.
166 static void reload(DOMString itemId, optional VoidCallback callback); 166 static void reload(DOMString itemId, optional VoidCallback callback);
167 167
168 // Enable / Disable a given item with id |itemId|.
169 static void enable(DOMString itemId,
170 boolean enable,
171 optional VoidCallback callback);
172
173 // Allow / Disallow item with |item_id| in incognito mode. 168 // Allow / Disallow item with |item_id| in incognito mode.
174 static void allowIncognito(DOMString item_id, 169 static void allowIncognito(DOMString item_id,
175 boolean allow, 170 boolean allow,
176 VoidCallback callback); 171 VoidCallback callback);
177 172
178 // Load a user selected unpacked item 173 // Load a user selected unpacked item
179 static void loadUnpacked(optional VoidCallback callback); 174 static void loadUnpacked(optional VoidCallback callback);
180 175
181 // Loads an extension / app from a given |directory| 176 // Loads an extension / app from a given |directory|
182 static void loadDirectory([instanceOf=DirectoryEntry] object directory, 177 static void loadDirectory([instanceOf=DirectoryEntry] object directory,
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
235 // - columnNumber (optional): The column to focus the devtools at. 230 // - columnNumber (optional): The column to focus the devtools at.
236 static void openDevTools(any dict); 231 static void openDevTools(any dict);
237 }; 232 };
238 233
239 interface Events { 234 interface Events {
240 // Fired when a item state is changed. 235 // Fired when a item state is changed.
241 static void onItemStateChanged(EventData response); 236 static void onItemStateChanged(EventData response);
242 }; 237 };
243 238
244 }; 239 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698