OLD | NEW |
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 #ifndef CHROME_BROWSER_EXTENSIONS_API_BOOKMARK_MANAGER_PRIVATE_BOOKMARK_MANAGER_
PRIVATE_API_H_ | 5 #ifndef CHROME_BROWSER_EXTENSIONS_API_BOOKMARK_MANAGER_PRIVATE_BOOKMARK_MANAGER_
PRIVATE_API_H_ |
6 #define CHROME_BROWSER_EXTENSIONS_API_BOOKMARK_MANAGER_PRIVATE_BOOKMARK_MANAGER_
PRIVATE_API_H_ | 6 #define CHROME_BROWSER_EXTENSIONS_API_BOOKMARK_MANAGER_PRIVATE_BOOKMARK_MANAGER_
PRIVATE_API_H_ |
7 | 7 |
8 #include "base/memory/scoped_ptr.h" | 8 #include "base/memory/scoped_ptr.h" |
9 #include "base/values.h" | 9 #include "base/values.h" |
10 #include "chrome/browser/extensions/api/bookmarks/bookmarks_api.h" | 10 #include "chrome/browser/extensions/api/bookmarks/bookmarks_api.h" |
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
126 class ClipboardBookmarkManagerFunction : public extensions::BookmarksFunction { | 126 class ClipboardBookmarkManagerFunction : public extensions::BookmarksFunction { |
127 protected: | 127 protected: |
128 ~ClipboardBookmarkManagerFunction() override {} | 128 ~ClipboardBookmarkManagerFunction() override {} |
129 | 129 |
130 bool CopyOrCut(bool cut, const std::vector<std::string>& id_list); | 130 bool CopyOrCut(bool cut, const std::vector<std::string>& id_list); |
131 }; | 131 }; |
132 | 132 |
133 class BookmarkManagerPrivateCopyFunction | 133 class BookmarkManagerPrivateCopyFunction |
134 : public ClipboardBookmarkManagerFunction { | 134 : public ClipboardBookmarkManagerFunction { |
135 public: | 135 public: |
| 136 BookmarkManagerPrivateCopyFunction(); |
136 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.copy", | 137 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.copy", |
137 BOOKMARKMANAGERPRIVATE_COPY) | 138 BOOKMARKMANAGERPRIVATE_COPY) |
138 | 139 |
139 protected: | 140 protected: |
140 ~BookmarkManagerPrivateCopyFunction() override {} | 141 ~BookmarkManagerPrivateCopyFunction() override {} |
141 | 142 |
142 // ExtensionFunction: | 143 // ExtensionFunction: |
143 bool RunOnReady() override; | 144 bool RunOnReady() override; |
144 }; | 145 }; |
145 | 146 |
146 class BookmarkManagerPrivateCutFunction | 147 class BookmarkManagerPrivateCutFunction |
147 : public ClipboardBookmarkManagerFunction { | 148 : public ClipboardBookmarkManagerFunction { |
148 public: | 149 public: |
| 150 BookmarkManagerPrivateCutFunction(); |
149 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.cut", | 151 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.cut", |
150 BOOKMARKMANAGERPRIVATE_CUT) | 152 BOOKMARKMANAGERPRIVATE_CUT) |
151 | 153 |
152 protected: | 154 protected: |
153 ~BookmarkManagerPrivateCutFunction() override {} | 155 ~BookmarkManagerPrivateCutFunction() override {} |
154 | 156 |
155 // ExtensionFunction: | 157 // ExtensionFunction: |
156 bool RunOnReady() override; | 158 bool RunOnReady() override; |
157 }; | 159 }; |
158 | 160 |
159 class BookmarkManagerPrivatePasteFunction | 161 class BookmarkManagerPrivatePasteFunction |
160 : public extensions::BookmarksFunction { | 162 : public extensions::BookmarksFunction { |
161 public: | 163 public: |
| 164 BookmarkManagerPrivatePasteFunction(); |
162 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.paste", | 165 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.paste", |
163 BOOKMARKMANAGERPRIVATE_PASTE) | 166 BOOKMARKMANAGERPRIVATE_PASTE) |
164 | 167 |
165 protected: | 168 protected: |
166 ~BookmarkManagerPrivatePasteFunction() override {} | 169 ~BookmarkManagerPrivatePasteFunction() override {} |
167 | 170 |
168 // ExtensionFunction: | 171 // ExtensionFunction: |
169 bool RunOnReady() override; | 172 bool RunOnReady() override; |
170 }; | 173 }; |
171 | 174 |
172 class BookmarkManagerPrivateCanPasteFunction | 175 class BookmarkManagerPrivateCanPasteFunction |
173 : public extensions::BookmarksFunction { | 176 : public extensions::BookmarksFunction { |
174 public: | 177 public: |
| 178 BookmarkManagerPrivateCanPasteFunction(); |
175 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.canPaste", | 179 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.canPaste", |
176 BOOKMARKMANAGERPRIVATE_CANPASTE) | 180 BOOKMARKMANAGERPRIVATE_CANPASTE) |
177 | 181 |
178 protected: | 182 protected: |
179 ~BookmarkManagerPrivateCanPasteFunction() override {} | 183 ~BookmarkManagerPrivateCanPasteFunction() override {} |
180 | 184 |
181 // ExtensionFunction: | 185 // ExtensionFunction: |
182 bool RunOnReady() override; | 186 bool RunOnReady() override; |
183 }; | 187 }; |
184 | 188 |
185 class BookmarkManagerPrivateSortChildrenFunction | 189 class BookmarkManagerPrivateSortChildrenFunction |
186 : public extensions::BookmarksFunction { | 190 : public extensions::BookmarksFunction { |
187 public: | 191 public: |
| 192 BookmarkManagerPrivateSortChildrenFunction(); |
188 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.sortChildren", | 193 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.sortChildren", |
189 BOOKMARKMANAGERPRIVATE_SORTCHILDREN) | 194 BOOKMARKMANAGERPRIVATE_SORTCHILDREN) |
190 | 195 |
191 protected: | 196 protected: |
192 ~BookmarkManagerPrivateSortChildrenFunction() override {} | 197 ~BookmarkManagerPrivateSortChildrenFunction() override {} |
193 | 198 |
194 // ExtensionFunction: | 199 // ExtensionFunction: |
195 bool RunOnReady() override; | 200 bool RunOnReady() override; |
196 }; | 201 }; |
197 | 202 |
198 class BookmarkManagerPrivateGetStringsFunction : public AsyncExtensionFunction { | 203 class BookmarkManagerPrivateGetStringsFunction : public AsyncExtensionFunction { |
199 public: | 204 public: |
200 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getStrings", | 205 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getStrings", |
201 BOOKMARKMANAGERPRIVATE_GETSTRINGS) | 206 BOOKMARKMANAGERPRIVATE_GETSTRINGS) |
202 | 207 |
203 protected: | 208 protected: |
204 ~BookmarkManagerPrivateGetStringsFunction() override {} | 209 ~BookmarkManagerPrivateGetStringsFunction() override {} |
205 | 210 |
206 // ExtensionFunction: | 211 // ExtensionFunction: |
207 bool RunAsync() override; | 212 bool RunAsync() override; |
208 }; | 213 }; |
209 | 214 |
210 class BookmarkManagerPrivateStartDragFunction | 215 class BookmarkManagerPrivateStartDragFunction |
211 : public extensions::BookmarksFunction { | 216 : public extensions::BookmarksFunction { |
212 public: | 217 public: |
| 218 BookmarkManagerPrivateStartDragFunction(); |
213 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.startDrag", | 219 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.startDrag", |
214 BOOKMARKMANAGERPRIVATE_STARTDRAG) | 220 BOOKMARKMANAGERPRIVATE_STARTDRAG) |
215 | 221 |
216 protected: | 222 protected: |
217 ~BookmarkManagerPrivateStartDragFunction() override {} | 223 ~BookmarkManagerPrivateStartDragFunction() override {} |
218 | 224 |
219 // ExtensionFunction: | 225 // ExtensionFunction: |
220 bool RunOnReady() override; | 226 bool RunOnReady() override; |
221 }; | 227 }; |
222 | 228 |
223 class BookmarkManagerPrivateDropFunction | 229 class BookmarkManagerPrivateDropFunction |
224 : public extensions::BookmarksFunction { | 230 : public extensions::BookmarksFunction { |
225 public: | 231 public: |
| 232 BookmarkManagerPrivateDropFunction(); |
226 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.drop", | 233 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.drop", |
227 BOOKMARKMANAGERPRIVATE_DROP) | 234 BOOKMARKMANAGERPRIVATE_DROP) |
228 | 235 |
229 protected: | 236 protected: |
230 ~BookmarkManagerPrivateDropFunction() override {} | 237 ~BookmarkManagerPrivateDropFunction() override {} |
231 | 238 |
232 // ExtensionFunction: | 239 // ExtensionFunction: |
233 bool RunOnReady() override; | 240 bool RunOnReady() override; |
234 }; | 241 }; |
235 | 242 |
236 class BookmarkManagerPrivateGetSubtreeFunction | 243 class BookmarkManagerPrivateGetSubtreeFunction |
237 : public extensions::BookmarksFunction { | 244 : public extensions::BookmarksFunction { |
238 public: | 245 public: |
| 246 BookmarkManagerPrivateGetSubtreeFunction(); |
239 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getSubtree", | 247 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getSubtree", |
240 BOOKMARKMANAGERPRIVATE_GETSUBTREE) | 248 BOOKMARKMANAGERPRIVATE_GETSUBTREE) |
241 | 249 |
242 protected: | 250 protected: |
243 ~BookmarkManagerPrivateGetSubtreeFunction() override {} | 251 ~BookmarkManagerPrivateGetSubtreeFunction() override {} |
244 | 252 |
245 // ExtensionFunction: | 253 // ExtensionFunction: |
246 bool RunOnReady() override; | 254 bool RunOnReady() override; |
247 }; | 255 }; |
248 | 256 |
249 class BookmarkManagerPrivateCanEditFunction | 257 class BookmarkManagerPrivateCanEditFunction |
250 : public extensions::BookmarksFunction { | 258 : public extensions::BookmarksFunction { |
251 public: | 259 public: |
| 260 BookmarkManagerPrivateCanEditFunction(); |
252 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.canEdit", | 261 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.canEdit", |
253 BOOKMARKMANAGERPRIVATE_CANEDIT) | 262 BOOKMARKMANAGERPRIVATE_CANEDIT) |
254 | 263 |
255 protected: | 264 protected: |
256 ~BookmarkManagerPrivateCanEditFunction() override {} | 265 ~BookmarkManagerPrivateCanEditFunction() override {} |
257 | 266 |
258 // ExtensionFunction: | 267 // ExtensionFunction: |
259 bool RunOnReady() override; | 268 bool RunOnReady() override; |
260 }; | 269 }; |
261 | 270 |
262 class BookmarkManagerPrivateRecordLaunchFunction | 271 class BookmarkManagerPrivateRecordLaunchFunction |
263 : public extensions::BookmarksFunction { | 272 : public extensions::BookmarksFunction { |
264 public: | 273 public: |
| 274 BookmarkManagerPrivateRecordLaunchFunction(); |
265 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.recordLaunch", | 275 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.recordLaunch", |
266 BOOKMARKMANAGERPRIVATE_RECORDLAUNCH) | 276 BOOKMARKMANAGERPRIVATE_RECORDLAUNCH) |
267 | 277 |
268 protected: | 278 protected: |
269 ~BookmarkManagerPrivateRecordLaunchFunction() override {} | 279 ~BookmarkManagerPrivateRecordLaunchFunction() override {} |
270 | 280 |
271 // ExtensionFunction: | 281 // ExtensionFunction: |
272 bool RunOnReady() override; | 282 bool RunOnReady() override; |
273 }; | 283 }; |
274 | 284 |
275 class BookmarkManagerPrivateCreateWithMetaInfoFunction | 285 class BookmarkManagerPrivateCreateWithMetaInfoFunction |
276 : public extensions::BookmarksFunction { | 286 : public extensions::BookmarksFunction { |
277 public: | 287 public: |
| 288 BookmarkManagerPrivateCreateWithMetaInfoFunction(); |
278 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.createWithMetaInfo", | 289 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.createWithMetaInfo", |
279 BOOKMARKMANAGERPRIVATE_CREATEWITHMETAINFO) | 290 BOOKMARKMANAGERPRIVATE_CREATEWITHMETAINFO) |
280 | 291 |
281 protected: | 292 protected: |
282 ~BookmarkManagerPrivateCreateWithMetaInfoFunction() override {} | 293 ~BookmarkManagerPrivateCreateWithMetaInfoFunction() override {} |
283 | 294 |
284 // ExtensionFunction: | 295 // ExtensionFunction: |
285 bool RunOnReady() override; | 296 bool RunOnReady() override; |
286 }; | 297 }; |
287 | 298 |
288 class BookmarkManagerPrivateGetMetaInfoFunction | 299 class BookmarkManagerPrivateGetMetaInfoFunction |
289 : public extensions::BookmarksFunction { | 300 : public extensions::BookmarksFunction { |
290 public: | 301 public: |
| 302 BookmarkManagerPrivateGetMetaInfoFunction(); |
291 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getMetaInfo", | 303 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getMetaInfo", |
292 BOOKMARKMANAGERPRIVATE_GETMETAINFO) | 304 BOOKMARKMANAGERPRIVATE_GETMETAINFO) |
293 | 305 |
294 protected: | 306 protected: |
295 ~BookmarkManagerPrivateGetMetaInfoFunction() override {} | 307 ~BookmarkManagerPrivateGetMetaInfoFunction() override {} |
296 | 308 |
297 // ExtensionFunction: | 309 // ExtensionFunction: |
298 bool RunOnReady() override; | 310 bool RunOnReady() override; |
299 }; | 311 }; |
300 | 312 |
301 class BookmarkManagerPrivateSetMetaInfoFunction | 313 class BookmarkManagerPrivateSetMetaInfoFunction |
302 : public extensions::BookmarksFunction { | 314 : public extensions::BookmarksFunction { |
303 public: | 315 public: |
| 316 BookmarkManagerPrivateSetMetaInfoFunction(); |
304 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.setMetaInfo", | 317 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.setMetaInfo", |
305 BOOKMARKMANAGERPRIVATE_SETMETAINFO) | 318 BOOKMARKMANAGERPRIVATE_SETMETAINFO) |
306 | 319 |
307 protected: | 320 protected: |
308 ~BookmarkManagerPrivateSetMetaInfoFunction() override {} | 321 ~BookmarkManagerPrivateSetMetaInfoFunction() override {} |
309 | 322 |
310 // ExtensionFunction: | 323 // ExtensionFunction: |
311 bool RunOnReady() override; | 324 bool RunOnReady() override; |
312 }; | 325 }; |
313 | 326 |
314 class BookmarkManagerPrivateUpdateMetaInfoFunction | 327 class BookmarkManagerPrivateUpdateMetaInfoFunction |
315 : public extensions::BookmarksFunction { | 328 : public extensions::BookmarksFunction { |
316 public: | 329 public: |
| 330 BookmarkManagerPrivateUpdateMetaInfoFunction(); |
317 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.updateMetaInfo", | 331 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.updateMetaInfo", |
318 BOOKMARKMANAGERPRIVATE_UPDATEMETAINFO) | 332 BOOKMARKMANAGERPRIVATE_UPDATEMETAINFO) |
319 | 333 |
320 protected: | 334 protected: |
321 ~BookmarkManagerPrivateUpdateMetaInfoFunction() override {} | 335 ~BookmarkManagerPrivateUpdateMetaInfoFunction() override {} |
322 | 336 |
323 // ExtensionFunction: | 337 // ExtensionFunction: |
324 bool RunOnReady() override; | 338 bool RunOnReady() override; |
325 }; | 339 }; |
326 | 340 |
327 class BookmarkManagerPrivateCanOpenNewWindowsFunction | 341 class BookmarkManagerPrivateCanOpenNewWindowsFunction |
328 : public extensions::BookmarksFunction { | 342 : public extensions::BookmarksFunction { |
329 public: | 343 public: |
| 344 BookmarkManagerPrivateCanOpenNewWindowsFunction(); |
330 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.canOpenNewWindows", | 345 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.canOpenNewWindows", |
331 BOOKMARKMANAGERPRIVATE_CANOPENNEWWINDOWS) | 346 BOOKMARKMANAGERPRIVATE_CANOPENNEWWINDOWS) |
332 | 347 |
333 protected: | 348 protected: |
334 ~BookmarkManagerPrivateCanOpenNewWindowsFunction() override {} | 349 ~BookmarkManagerPrivateCanOpenNewWindowsFunction() override {} |
335 | 350 |
336 // ExtensionFunction: | 351 // ExtensionFunction: |
337 bool RunOnReady() override; | 352 bool RunOnReady() override; |
338 }; | 353 }; |
339 | 354 |
340 class BookmarkManagerPrivateRemoveTreesFunction | 355 class BookmarkManagerPrivateRemoveTreesFunction |
341 : public extensions::BookmarksFunction { | 356 : public extensions::BookmarksFunction { |
342 public: | 357 public: |
| 358 BookmarkManagerPrivateRemoveTreesFunction(); |
343 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.removeTrees", | 359 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.removeTrees", |
344 BOOKMARKMANAGERPRIVATE_REMOVETREES) | 360 BOOKMARKMANAGERPRIVATE_REMOVETREES) |
345 | 361 |
346 protected: | 362 protected: |
347 ~BookmarkManagerPrivateRemoveTreesFunction() override {} | 363 ~BookmarkManagerPrivateRemoveTreesFunction() override {} |
348 | 364 |
349 // ExtensionFunction: | 365 // ExtensionFunction: |
350 bool RunOnReady() override; | 366 bool RunOnReady() override; |
351 }; | 367 }; |
352 | 368 |
353 class BookmarkManagerPrivateUndoFunction | 369 class BookmarkManagerPrivateUndoFunction |
354 : public extensions::BookmarksFunction { | 370 : public extensions::BookmarksFunction { |
355 public: | 371 public: |
| 372 BookmarkManagerPrivateUndoFunction(); |
356 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.undo", | 373 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.undo", |
357 BOOKMARKMANAGERPRIVATE_UNDO) | 374 BOOKMARKMANAGERPRIVATE_UNDO) |
358 | 375 |
359 protected: | 376 protected: |
360 ~BookmarkManagerPrivateUndoFunction() override {} | 377 ~BookmarkManagerPrivateUndoFunction() override {} |
361 | 378 |
362 // ExtensionFunction: | 379 // ExtensionFunction: |
363 bool RunOnReady() override; | 380 bool RunOnReady() override; |
364 }; | 381 }; |
365 | 382 |
366 class BookmarkManagerPrivateRedoFunction | 383 class BookmarkManagerPrivateRedoFunction |
367 : public extensions::BookmarksFunction { | 384 : public extensions::BookmarksFunction { |
368 public: | 385 public: |
| 386 BookmarkManagerPrivateRedoFunction(); |
369 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.redo", | 387 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.redo", |
370 BOOKMARKMANAGERPRIVATE_REDO) | 388 BOOKMARKMANAGERPRIVATE_REDO) |
371 | 389 |
372 protected: | 390 protected: |
373 ~BookmarkManagerPrivateRedoFunction() override {} | 391 ~BookmarkManagerPrivateRedoFunction() override {} |
374 | 392 |
375 // ExtensionFunction: | 393 // ExtensionFunction: |
376 bool RunOnReady() override; | 394 bool RunOnReady() override; |
377 }; | 395 }; |
378 | 396 |
379 class BookmarkManagerPrivateGetUndoInfoFunction | 397 class BookmarkManagerPrivateGetUndoInfoFunction |
380 : public extensions::BookmarksFunction { | 398 : public extensions::BookmarksFunction { |
381 public: | 399 public: |
| 400 BookmarkManagerPrivateGetUndoInfoFunction(); |
382 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getUndoInfo", | 401 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getUndoInfo", |
383 BOOKMARKMANAGERPRIVATE_UNDOINFO) | 402 BOOKMARKMANAGERPRIVATE_UNDOINFO) |
384 | 403 |
385 protected: | 404 protected: |
386 ~BookmarkManagerPrivateGetUndoInfoFunction() override {} | 405 ~BookmarkManagerPrivateGetUndoInfoFunction() override {} |
387 | 406 |
388 // ExtensionFunction: | 407 // ExtensionFunction: |
389 bool RunOnReady() override; | 408 bool RunOnReady() override; |
390 }; | 409 }; |
391 | 410 |
392 class BookmarkManagerPrivateGetRedoInfoFunction | 411 class BookmarkManagerPrivateGetRedoInfoFunction |
393 : public extensions::BookmarksFunction { | 412 : public extensions::BookmarksFunction { |
394 public: | 413 public: |
| 414 BookmarkManagerPrivateGetRedoInfoFunction(); |
395 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getRedoInfo", | 415 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getRedoInfo", |
396 BOOKMARKMANAGERPRIVATE_REDOINFO) | 416 BOOKMARKMANAGERPRIVATE_REDOINFO) |
397 | 417 |
398 protected: | 418 protected: |
399 ~BookmarkManagerPrivateGetRedoInfoFunction() override {} | 419 ~BookmarkManagerPrivateGetRedoInfoFunction() override {} |
400 | 420 |
401 // ExtensionFunction: | 421 // ExtensionFunction: |
402 bool RunOnReady() override; | 422 bool RunOnReady() override; |
403 }; | 423 }; |
404 | 424 |
405 class BookmarkManagerPrivateSetVersionFunction | 425 class BookmarkManagerPrivateSetVersionFunction |
406 : public extensions::BookmarksFunction { | 426 : public extensions::BookmarksFunction { |
407 public: | 427 public: |
| 428 BookmarkManagerPrivateSetVersionFunction(); |
408 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.setVersion", | 429 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.setVersion", |
409 BOOKMARKMANAGERPRIVATE_SETVERSION); | 430 BOOKMARKMANAGERPRIVATE_SETVERSION); |
410 | 431 |
411 protected: | 432 protected: |
412 ~BookmarkManagerPrivateSetVersionFunction() override {} | 433 ~BookmarkManagerPrivateSetVersionFunction() override {} |
413 | 434 |
414 // ExtensionFunction: | 435 // ExtensionFunction: |
415 bool RunOnReady() override; | 436 bool RunOnReady() override; |
416 }; | 437 }; |
417 | 438 |
418 } // namespace extensions | 439 } // namespace extensions |
419 | 440 |
420 #endif // CHROME_BROWSER_EXTENSIONS_API_BOOKMARK_MANAGER_PRIVATE_BOOKMARK_MANAG
ER_PRIVATE_API_H_ | 441 #endif // CHROME_BROWSER_EXTENSIONS_API_BOOKMARK_MANAGER_PRIVATE_BOOKMARK_MANAG
ER_PRIVATE_API_H_ |
OLD | NEW |