| Index: chrome/common/extensions/docs/examples/api/browserAction/set_icon_path/background.js
|
| diff --git a/chrome/common/extensions/docs/examples/api/browserAction/set_icon_path/background.js b/chrome/common/extensions/docs/examples/api/browserAction/set_icon_path/background.js
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..92c1a90fb3097e4e5040c6df0854327fe7927b3c
|
| --- /dev/null
|
| +++ b/chrome/common/extensions/docs/examples/api/browserAction/set_icon_path/background.js
|
| @@ -0,0 +1,18 @@
|
| +// Copyright (c) 2011 The Chromium Authors. All rights reserved.
|
| +// Use of this source code is governed by a BSD-style license that can be
|
| +// found in the LICENSE file.
|
| +
|
| +var min = 1;
|
| +var max = 5;
|
| +var current = min;
|
| +
|
| +function updateIcon() {
|
| + chrome.browserAction.setIcon({path:"icon" + current + ".png"});
|
| + current++;
|
| +
|
| + if (current > max)
|
| + current = min;
|
| +}
|
| +
|
| +chrome.browserAction.onClicked.addListener(updateIcon);
|
| +updateIcon();
|
|
|