OLD | NEW |
| (Empty) |
1 <!DOCTYPE html><!-- This page is a placeholder for generated extensions api doc.
Note: | |
2 1) The <head> information in this page is significant, should be uniform | |
3 across api docs and should be edited only with knowledge of the | |
4 templating mechanism. | |
5 3) All <body>.innerHTML is genereated as an rendering step. If viewed in a | |
6 browser, it will be re-generated from the template, json schema and | |
7 authored overview content. | |
8 4) The <body>.innerHTML is also generated by an offline step so that this | |
9 page may easily be indexed by search engines. | |
10 --><html xmlns="http://www.w3.org/1999/xhtml"><head> | |
11 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
12 <link href="css/ApiRefStyles.css" rel="stylesheet" type="text/css"> | |
13 <link href="css/print.css" rel="stylesheet" type="text/css" media="print"> | |
14 <script type="text/javascript" src="../../../third_party/jstemplate/jstempla
te_compiled.js"> | |
15 </script> | |
16 <script type="text/javascript" src="../../../../third_party/json_minify/mini
fy-sans-regexp.js"> | |
17 </script> | |
18 <script type="text/javascript" src="js/api_page_generator.js"></script> | |
19 <script type="text/javascript" src="js/bootstrap.js"></script> | |
20 <script type="text/javascript" src="js/sidebar.js"></script> | |
21 <meta name="description" content="Documentation for the chrome.windows module,
which is part of the Google Chrome extension APIs."><title>Windows - Google Ch
rome Extensions - Google Code</title></head> | |
22 <body> <div id="devModeWarning" class="displayModeWarning"> | |
23 You are viewing extension docs in chrome via the 'file:' scheme: are you exp
ecting to see local changes when you refresh? You'll need run chrome with --allo
w-file-access-from-files. | |
24 </div> | |
25 <div id="branchWarning" class="displayModeWarning"> | |
26 <span>WARNING: This is the <span id="branchName">BETA</span> documentation. | |
27 It may not work with the stable release of Chrome.</span> | |
28 <select id="branchChooser"> | |
29 <option>Choose a different version... | |
30 </option><option value="">Stable | |
31 </option><option value="beta">Beta | |
32 </option><option value="dev">Dev | |
33 </option><option value="trunk">Trunk | |
34 </option></select> | |
35 </div> | |
36 <div id="unofficialWarning" class="displayModeWarning"> | |
37 <span>WARNING: This is unofficial documentation. It may not work with the | |
38 current release of Chrome.</span> | |
39 <button id="goToOfficialDocs">Go to the official docs</button> | |
40 </div> | |
41 <div id="gc-container" class="labs"> | |
42 <!-- SUBTEMPLATES: DO NOT MOVE FROM THIS LOCATION --> | |
43 <!-- In particular, sub-templates that recurse, must be used by allowing | |
44 jstemplate to make a copy of the template in this section which | |
45 are not operated on by way of the jsskip="true" --> | |
46 <!-- /SUBTEMPLATES --> | |
47 <a id="top"></a> | |
48 <div id="skipto"> | |
49 <a href="#gc-pagecontent">Skip to page content</a> | |
50 <a href="#gc-toc">Skip to main navigation</a> | |
51 </div> | |
52 <!-- API HEADER --> | |
53 <table id="header" width="100%" cellspacing="0" border="0"> | |
54 <tbody><tr> | |
55 <td valign="middle"><a href="http://code.google.com/"><img src="images/c
ode_labs_logo.gif" height="43" width="161" alt="Google Code Labs" style="border:
0; margin:0;"></a></td> | |
56 <td valign="middle" width="100%" style="padding-left:0.6em;"> | |
57 <form action="http://www.google.com/cse" id="cse" style="margin-top:0.
5em"> | |
58 <div id="gsc-search-box"> | |
59 <input type="hidden" name="cx" value="002967670403910741006:61_cvz
fqtno"> | |
60 <input type="hidden" name="ie" value="UTF-8"> | |
61 <input type="text" name="q" value="" size="55"> | |
62 <input class="gsc-search-button" type="submit" name="sa" value="Se
arch"> | |
63 <br> | |
64 <span class="greytext">e.g. "page action" or "tabs"</span> | |
65 </div> | |
66 </form> | |
67 <script type="text/javascript" src="https://www.google.com/jsapi"></sc
ript> | |
68 <script type="text/javascript">google.load("elements", "1", {packages:
"transliteration"});</script> | |
69 <script type="text/javascript" src="https://www.google.com/coop/cse/t1
3n?form=cse&t13n_langs=en"></script> | |
70 <script type="text/javascript" src="https://www.google.com/coop/cse/br
and?form=cse&lang=en"></script> | |
71 </td> | |
72 </tr> | |
73 </tbody></table> | |
74 <div id="codesiteContent" class=""> | |
75 <a id="gc-topnav-anchor"></a> | |
76 <div id="gc-topnav"> | |
77 <h1>Google Chrome Extensions (<a href="http://code.google.com/labs/">Lab
s</a>)</h1> | |
78 <ul id="home" class="gc-topnav-tabs"> | |
79 <li id="home_link"> | |
80 <a href="index.html" title="Google Chrome Extensions home page">Home
</a> | |
81 </li> | |
82 <li id="docs_link"> | |
83 <a href="docs.html" title="Official Google Chrome Extensions documen
tation">Docs</a> | |
84 </li> | |
85 <li id="faq_link"> | |
86 <a href="faq.html" title="Answers to frequently asked questions abou
t Google Chrome Extensions">FAQ</a> | |
87 </li> | |
88 <li id="samples_link"> | |
89 <a href="samples.html" title="Sample extensions (with source code)">
Samples</a> | |
90 </li> | |
91 <li id="group_link"> | |
92 <a href="http://groups.google.com/a/chromium.org/group/chromium-exte
nsions" title="Google Chrome Extensions developer forum">Group</a> | |
93 </li> | |
94 <li id="so_link"> | |
95 <a href="http://stackoverflow.com/questions/tagged/google-chrome-ext
ension" title="[google-chrome-extension] tag on Stack Overflow">Questions?</a> | |
96 </li> | |
97 </ul> | |
98 </div> <!-- end gc-topnav --> | |
99 <div class="g-section g-tpl-170"> | |
100 <!-- SIDENAV --> | |
101 <div class="g-unit g-first" id="gc-toc"> | |
102 <ul> | |
103 <li><a href="getstarted.html">Getting Started</a></li> | |
104 <li><a href="overview.html">Overview</a></li> | |
105 <li><a href="whats_new.html">What's New?</a></li> | |
106 <li><h2><a href="devguide.html">Developer's Guide</a></h2> | |
107 <ul> | |
108 <li>Browser UI | |
109 <ul> | |
110 <li><a href="browserAction.html">Browser Actions</a></li> | |
111 <li><a href="contextMenus.html">Context Menus</a></li> | |
112 <li><a href="notifications.html">Desktop Notifications</a></li
> | |
113 <li><a href="omnibox.html">Omnibox</a></li> | |
114 <li><a href="options.html">Options Pages</a></li> | |
115 <li><a href="override.html">Override Pages</a></li> | |
116 <li><a href="pageAction.html">Page Actions</a></li> | |
117 </ul> | |
118 </li> | |
119 <li>Browser Interaction | |
120 <ul> | |
121 <li><a href="bookmarks.html">Bookmarks</a></li> | |
122 <li><a href="cookies.html">Cookies</a></li> | |
123 <li><a href="devtools.html">Developer Tools</a></li> | |
124 <li><a href="events.html">Events</a></li> | |
125 <li><a href="history.html">History</a></li> | |
126 <li><a href="management.html">Management</a></li> | |
127 <li><a href="tabs.html">Tabs</a></li> | |
128 <li class="leftNavSelected">Windows</li> | |
129 </ul> | |
130 </li> | |
131 <li>Implementation | |
132 <ul> | |
133 <li><a href="a11y.html">Accessibility</a></li> | |
134 <li><a href="background_pages.html">Background Pages</a></li> | |
135 <li><a href="content_scripts.html">Content Scripts</a></li> | |
136 <li><a href="xhr.html">Cross-Origin XHR</a></li> | |
137 <li><a href="i18n.html">Internationalization</a></li> | |
138 <li><a href="messaging.html">Message Passing</a></li> | |
139 <li><a href="permissions.html">Optional Permissions</a></li> | |
140 <li><a href="npapi.html">NPAPI Plugins</a></li> | |
141 </ul> | |
142 </li> | |
143 <li>Finishing | |
144 <ul> | |
145 <li><a href="hosting.html">Hosting</a></li> | |
146 <li><a href="external_extensions.html">Other Deployment Option
s</a></li> | |
147 </ul> | |
148 </li> | |
149 </ul> | |
150 </li> | |
151 <li><h2><a href="apps.html">Packaged Apps</a></h2></li> | |
152 <li><h2><a href="tutorials.html">Tutorials</a></h2> | |
153 <ul> | |
154 <li><a href="tut_debugging.html">Debugging</a></li> | |
155 <li><a href="tut_analytics.html">Google Analytics</a></li> | |
156 <li><a href="tut_oauth.html">OAuth</a></li> | |
157 </ul> | |
158 </li> | |
159 <li><h2>Reference</h2> | |
160 <ul> | |
161 <li>Formats | |
162 <ul> | |
163 <li><a href="manifest.html">Manifest Files</a></li> | |
164 <li><a href="match_patterns.html">Match Patterns</a></li> | |
165 </ul> | |
166 </li> | |
167 <li><a href="permission_warnings.html">Permission Warnings</a></li
> | |
168 <li><a href="api_index.html">chrome.* APIs</a></li> | |
169 <li><a href="api_other.html">Other APIs</a></li> | |
170 </ul> | |
171 </li> | |
172 <li><h2><a href="samples.html">Samples</a></h2></li> | |
173 <div class="line"> </div> | |
174 <li><h2>More</h2> | |
175 <ul> | |
176 <li><a href="http://code.google.com/chrome/webstore/docs/index.htm
l">Chrome Web Store</a></li> | |
177 <li><a href="http://code.google.com/chrome/apps/docs/developers_gu
ide.html">Hosted Apps</a></li> | |
178 <li><a href="themes.html">Themes</a></li> | |
179 </ul> | |
180 </li> | |
181 </ul> | |
182 </div> | |
183 <script> | |
184 initToggles(); | |
185 </script> | |
186 <div class="g-unit" id="gc-pagecontent"> | |
187 <div id="pageTitle"> | |
188 <h1 class="page_title">Windows</h1> | |
189 </div> | |
190 <!-- TABLE OF CONTENTS --> | |
191 <div id="toc"> | |
192 <h2>Contents</h2> | |
193 <ol> | |
194 <li> | |
195 <a href="#manifest">Manifest</a> | |
196 <ol> | |
197 </ol> | |
198 </li><li> | |
199 <a href="#current-window">The current window</a> | |
200 <ol> | |
201 </ol> | |
202 </li><li> | |
203 <a href="#examples"> Examples </a> | |
204 <ol> | |
205 </ol> | |
206 </li> | |
207 <li> | |
208 <a href="#apiReference">API reference: chrome.windows</a> | |
209 <ol> | |
210 <li> | |
211 <a href="#properties">Properties</a> | |
212 <ol> | |
213 <li> | |
214 <a href="#property-WINDOW_ID_NONE">WINDOW_ID_NONE</a> | |
215 </li><li> | |
216 <a href="#property-WINDOW_ID_CURRENT">WINDOW_ID_CURRENT</a> | |
217 </li> | |
218 </ol> | |
219 </li> | |
220 <li> | |
221 <a href="#global-methods">Methods</a> | |
222 <ol> | |
223 <li> | |
224 <a href="#method-create">create</a> | |
225 </li><li> | |
226 <a href="#method-get">get</a> | |
227 </li><li> | |
228 <a href="#method-getAll">getAll</a> | |
229 </li><li> | |
230 <a href="#method-getCurrent">getCurrent</a> | |
231 </li><li> | |
232 <a href="#method-getLastFocused">getLastFocused</a> | |
233 </li><li> | |
234 <a href="#method-remove">remove</a> | |
235 </li><li> | |
236 <a href="#method-update">update</a> | |
237 </li> | |
238 </ol> | |
239 </li> | |
240 <li> | |
241 <a href="#global-events">Events</a> | |
242 <ol> | |
243 <li> | |
244 <a href="#event-onCreated">onCreated</a> | |
245 </li><li> | |
246 <a href="#event-onFocusChanged">onFocusChanged</a> | |
247 </li><li> | |
248 <a href="#event-onRemoved">onRemoved</a> | |
249 </li> | |
250 </ol> | |
251 </li> | |
252 <li> | |
253 <a href="#types">Types</a> | |
254 <ol> | |
255 <li> | |
256 <a href="#type-Window">Window</a> | |
257 <ol> | |
258 </ol> | |
259 </li> | |
260 </ol> | |
261 </li> | |
262 </ol> | |
263 </li> | |
264 </ol> | |
265 </div> | |
266 <!-- /TABLE OF CONTENTS --> | |
267 <!-- Standard content lead-in for experimental API pages --> | |
268 <!-- STATIC CONTENT PLACEHOLDER --> | |
269 <div id="static"><div id="pageData-name" class="pageData">Windows</div> | |
270 <!-- BEGIN AUTHORED CONTENT --> | |
271 <p id="classSummary"> | |
272 Use the <code>chrome.windows</code> module | |
273 to interact with browser windows. | |
274 You can use this module to | |
275 create, modify, and rearrange windows in the browser. | |
276 </p> | |
277 <img src="images/windows.png" width="256" height="76" alt="Two windows, each wit
h one tab"> | |
278 <h2 id="manifest">Manifest</h2> | |
279 <p> | |
280 To use the windows API, | |
281 you must declare the "tabs" permission | |
282 in <a href="manifest.html">manifest.json</a>. | |
283 (No, that isn't a typo — | |
284 the window and tabs modules interact so closely we | |
285 decided to just share one permission between them.) | |
286 For example: | |
287 </p> | |
288 <pre>{ | |
289 "name": "My extension", | |
290 ... | |
291 <b>"permissions": ["tabs"]</b>, | |
292 ... | |
293 }</pre> | |
294 <h2 id="current-window">The current window</h2> | |
295 <p>Many functions in the extension system | |
296 take an optional <var>windowId</var> parameter, | |
297 which defaults to the current window. | |
298 </p> | |
299 <p>The <em>current window</em> is the window that | |
300 contains the code that is currently executing. | |
301 It's important to realize that this can be | |
302 different from the topmost or focused window. | |
303 </p> | |
304 <p>For example, say an extension | |
305 creates a few tabs or windows from a single HTML file, | |
306 and that the HTML file | |
307 contains a call to | |
308 <a href="tabs.html#method-getSelected">chrome.tabs.getSelected</a>. | |
309 The current window is the window that contains the page that made | |
310 the call, no matter what the topmost window is. | |
311 </p> | |
312 <p>In the case of the <a href="background_pages.html">background page</a>, | |
313 the value of the current window falls back to the last active window. Under some | |
314 circumstances, there may be no current window for background pages. | |
315 </p> | |
316 <h2 id="examples"> Examples </h2> | |
317 <p> | |
318 You can find simple examples of using the windows module in the | |
319 <a href="http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extension
s/docs/examples/api/windows/">examples/api/windows</a> | |
320 directory. | |
321 Another example is in the | |
322 <a href="http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extension
s/docs/examples/api/tabs/inspector/tabs_api.html?content-type=text/plain">tabs_a
pi.html</a> file | |
323 of the | |
324 <a href="http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extension
s/docs/examples/api/tabs/inspector/">inspector</a> | |
325 example. | |
326 For other examples and for help in viewing the source code, see | |
327 <a href="samples.html">Samples</a>. | |
328 </p> | |
329 <!-- END AUTHORED CONTENT --> | |
330 </div> | |
331 <!-- API PAGE --> | |
332 <div class="apiPage"> | |
333 <a name="apiReference"></a> | |
334 <h2>API reference: chrome.windows</h2> | |
335 <!-- PROPERTIES --> | |
336 <div class="apiGroup"> | |
337 <a name="properties"></a> | |
338 <h3 id="properties">Properties</h3> | |
339 <div> | |
340 <a name="property-WINDOW_ID_NONE"></a> | |
341 <h4>WINDOW_ID_NONE</h4> | |
342 <div class="summary"> | |
343 <!-- Note: intentionally longer 80 columns --> | |
344 <span>chrome.windows.</span><span>WINDOW_ID_NONE</span> | |
345 </div> | |
346 <div> | |
347 <dt> | |
348 <var>WINDOW_ID_NONE</var> | |
349 <em> | |
350 <!-- TYPE --> | |
351 <div style="display:inline"> | |
352 ( | |
353 <span id="typeTemplate"> | |
354 <code>-1</code> | |
355 </span> | |
356 ) | |
357 </div> | |
358 </em> | |
359 </dt> | |
360 <dd>The windowId value that represents the absence of a chrome browser
window.</dd> | |
361 <!-- OBJECT PROPERTIES --> | |
362 <!-- OBJECT METHODS --> | |
363 <!-- OBJECT EVENT FIELDS --> | |
364 <!-- FUNCTION PARAMETERS --> | |
365 </div> | |
366 </div><div> | |
367 <a name="property-WINDOW_ID_CURRENT"></a> | |
368 <h4>WINDOW_ID_CURRENT</h4> | |
369 <div class="summary"> | |
370 <!-- Note: intentionally longer 80 columns --> | |
371 <span>chrome.windows.</span><span>WINDOW_ID_CURRENT</span> | |
372 </div> | |
373 <div> | |
374 <dt> | |
375 <var>WINDOW_ID_CURRENT</var> | |
376 <em> | |
377 <!-- TYPE --> | |
378 <div style="display:inline"> | |
379 ( | |
380 <span id="typeTemplate"> | |
381 <code>-2</code> | |
382 </span> | |
383 ) | |
384 </div> | |
385 </em> | |
386 </dt> | |
387 <dd>The windowId value that represents the <a href="windows.html#curre
nt-window">current window</a>.</dd> | |
388 <!-- OBJECT PROPERTIES --> | |
389 <!-- OBJECT METHODS --> | |
390 <!-- OBJECT EVENT FIELDS --> | |
391 <!-- FUNCTION PARAMETERS --> | |
392 </div> | |
393 </div> | |
394 </div> <!-- /apiGroup --> | |
395 <!-- METHODS --> | |
396 <div id="methodsTemplate" class="apiGroup"> | |
397 <a name="global-methods"></a> | |
398 <h3>Methods</h3> | |
399 <!-- iterates over all functions --> | |
400 <div class="apiItem"> | |
401 <a name="method-create"></a> <!-- method-anchor --> | |
402 <h4>create</h4> | |
403 <div class="summary"> | |
404 <!-- Note: intentionally longer 80 columns --> | |
405 <span>chrome.windows.create</span>(<span class="optional"><spa
n>object</span> | |
406 <var><span>createData</span></var></span><span class="opti
onal"><span>, </span><span>function</span> | |
407 <var><span>callback</span></var></span>)</div> | |
408 <div class="description"> | |
409 <p>Creates (opens) a new browser with any optional sizing, posit
ion or default URL provided.</p> | |
410 <!-- PARAMETERS --> | |
411 <h4>Parameters</h4> | |
412 <dl> | |
413 <div> | |
414 <div> | |
415 <dt> | |
416 <var>createData</var> | |
417 <em> | |
418 <!-- TYPE --> | |
419 <div style="display:inline"> | |
420 ( | |
421 <span class="optional">optional</span> | |
422 <span id="typeTemplate"> | |
423 <span> | |
424 <span>object</span> | |
425 </span> | |
426 </span> | |
427 ) | |
428 </div> | |
429 </em> | |
430 </dt> | |
431 <dd class="todo"> | |
432 Undocumented. | |
433 </dd> | |
434 <!-- OBJECT PROPERTIES --> | |
435 <dd> | |
436 <dl> | |
437 <div> | |
438 <div> | |
439 <dt> | |
440 <var>url</var> | |
441 <em> | |
442 <!-- TYPE --> | |
443 <div style="display:inline"> | |
444 ( | |
445 <span class="optional">optional</span> | |
446 <span id="typeTemplate"> | |
447 <span> | |
448 <span>string or array of string</span> | |
449 </span> | |
450 </span> | |
451 ) | |
452 </div> | |
453 </em> | |
454 </dt> | |
455 <dd>A URL or list of URLs to open as tabs in the window. Fully-qualifi
ed URLs must include a scheme (i.e. 'http://www.google.com', not 'www.google.com
'). Relative URLs will be relative to the current page within the extension. Def
aults to the New Tab Page.</dd> | |
456 <!-- OBJECT PROPERTIES --> | |
457 <!-- OBJECT METHODS --> | |
458 <!-- OBJECT EVENT FIELDS --> | |
459 <!-- FUNCTION PARAMETERS --> | |
460 </div> | |
461 </div><div> | |
462 <div> | |
463 <dt> | |
464 <var>tabId</var> | |
465 <em> | |
466 <!-- TYPE --> | |
467 <div style="display:inline"> | |
468 ( | |
469 <span class="optional">optional</span> | |
470 <span id="typeTemplate"> | |
471 <span> | |
472 <span>integer</span> | |
473 </span> | |
474 </span> | |
475 ) | |
476 </div> | |
477 </em> | |
478 </dt> | |
479 <dd>The id of the tab for which you want to adopt to the new window.</
dd> | |
480 <!-- OBJECT PROPERTIES --> | |
481 <!-- OBJECT METHODS --> | |
482 <!-- OBJECT EVENT FIELDS --> | |
483 <!-- FUNCTION PARAMETERS --> | |
484 </div> | |
485 </div><div> | |
486 <div> | |
487 <dt> | |
488 <var>left</var> | |
489 <em> | |
490 <!-- TYPE --> | |
491 <div style="display:inline"> | |
492 ( | |
493 <span class="optional">optional</span> | |
494 <span id="typeTemplate"> | |
495 <span> | |
496 <span>integer</span> | |
497 </span> | |
498 </span> | |
499 ) | |
500 </div> | |
501 </em> | |
502 </dt> | |
503 <dd>The number of pixels to position the new window from the left edge
of the screen. If not specified, the new window is offset naturally from the la
st focused window. This value is ignored for panels.</dd> | |
504 <!-- OBJECT PROPERTIES --> | |
505 <!-- OBJECT METHODS --> | |
506 <!-- OBJECT EVENT FIELDS --> | |
507 <!-- FUNCTION PARAMETERS --> | |
508 </div> | |
509 </div><div> | |
510 <div> | |
511 <dt> | |
512 <var>top</var> | |
513 <em> | |
514 <!-- TYPE --> | |
515 <div style="display:inline"> | |
516 ( | |
517 <span class="optional">optional</span> | |
518 <span id="typeTemplate"> | |
519 <span> | |
520 <span>integer</span> | |
521 </span> | |
522 </span> | |
523 ) | |
524 </div> | |
525 </em> | |
526 </dt> | |
527 <dd>The number of pixels to position the new window from the top edge
of the screen. If not specified, the new window is offset naturally from the las
t focused window. This value is ignored for panels.</dd> | |
528 <!-- OBJECT PROPERTIES --> | |
529 <!-- OBJECT METHODS --> | |
530 <!-- OBJECT EVENT FIELDS --> | |
531 <!-- FUNCTION PARAMETERS --> | |
532 </div> | |
533 </div><div> | |
534 <div> | |
535 <dt> | |
536 <var>width</var> | |
537 <em> | |
538 <!-- TYPE --> | |
539 <div style="display:inline"> | |
540 ( | |
541 <span class="optional">optional</span> | |
542 <span id="typeTemplate"> | |
543 <span> | |
544 <span>integer</span> | |
545 </span> | |
546 </span> | |
547 ) | |
548 </div> | |
549 </em> | |
550 </dt> | |
551 <dd>The width in pixels of the new window. If not specified defaults t
o a natural width.</dd> | |
552 <!-- OBJECT PROPERTIES --> | |
553 <!-- OBJECT METHODS --> | |
554 <!-- OBJECT EVENT FIELDS --> | |
555 <!-- FUNCTION PARAMETERS --> | |
556 </div> | |
557 </div><div> | |
558 <div> | |
559 <dt> | |
560 <var>height</var> | |
561 <em> | |
562 <!-- TYPE --> | |
563 <div style="display:inline"> | |
564 ( | |
565 <span class="optional">optional</span> | |
566 <span id="typeTemplate"> | |
567 <span> | |
568 <span>integer</span> | |
569 </span> | |
570 </span> | |
571 ) | |
572 </div> | |
573 </em> | |
574 </dt> | |
575 <dd>The height in pixels of the new window. If not specified defaults
to a natural height.</dd> | |
576 <!-- OBJECT PROPERTIES --> | |
577 <!-- OBJECT METHODS --> | |
578 <!-- OBJECT EVENT FIELDS --> | |
579 <!-- FUNCTION PARAMETERS --> | |
580 </div> | |
581 </div><div> | |
582 <div> | |
583 <dt> | |
584 <var>focused</var> | |
585 <em> | |
586 <!-- TYPE --> | |
587 <div style="display:inline"> | |
588 ( | |
589 <span class="optional">optional</span> | |
590 <span id="typeTemplate"> | |
591 <span> | |
592 <span>boolean</span> | |
593 </span> | |
594 </span> | |
595 ) | |
596 </div> | |
597 </em> | |
598 </dt> | |
599 <dd>If true, opens an active window. If false, opens an inactive windo
w.</dd> | |
600 <!-- OBJECT PROPERTIES --> | |
601 <!-- OBJECT METHODS --> | |
602 <!-- OBJECT EVENT FIELDS --> | |
603 <!-- FUNCTION PARAMETERS --> | |
604 </div> | |
605 </div><div> | |
606 <div> | |
607 <dt> | |
608 <var>incognito</var> | |
609 <em> | |
610 <!-- TYPE --> | |
611 <div style="display:inline"> | |
612 ( | |
613 <span class="optional">optional</span> | |
614 <span id="typeTemplate"> | |
615 <span> | |
616 <span>boolean</span> | |
617 </span> | |
618 </span> | |
619 ) | |
620 </div> | |
621 </em> | |
622 </dt> | |
623 <dd>Whether the new window should be an incognito window.</dd> | |
624 <!-- OBJECT PROPERTIES --> | |
625 <!-- OBJECT METHODS --> | |
626 <!-- OBJECT EVENT FIELDS --> | |
627 <!-- FUNCTION PARAMETERS --> | |
628 </div> | |
629 </div><div> | |
630 <div> | |
631 <dt> | |
632 <var>type</var> | |
633 <em> | |
634 <!-- TYPE --> | |
635 <div style="display:inline"> | |
636 ( | |
637 <span class="optional">optional</span> | |
638 <span class="enum">enumerated</span> | |
639 <span id="typeTemplate"> | |
640 <span> | |
641 <span>string</span> | |
642 <span>["normal", "popup", "panel"]</span> | |
643 </span> | |
644 </span> | |
645 ) | |
646 </div> | |
647 </em> | |
648 </dt> | |
649 <dd>Specifies what type of browser window to create. The 'panel' type
creates a popup unless the '--enable-panels' flag is set.</dd> | |
650 <!-- OBJECT PROPERTIES --> | |
651 <!-- OBJECT METHODS --> | |
652 <!-- OBJECT EVENT FIELDS --> | |
653 <!-- FUNCTION PARAMETERS --> | |
654 </div> | |
655 </div> | |
656 </dl> | |
657 </dd> | |
658 <!-- OBJECT METHODS --> | |
659 <!-- OBJECT EVENT FIELDS --> | |
660 <!-- FUNCTION PARAMETERS --> | |
661 </div> | |
662 </div><div> | |
663 <div> | |
664 <dt> | |
665 <var>callback</var> | |
666 <em> | |
667 <!-- TYPE --> | |
668 <div style="display:inline"> | |
669 ( | |
670 <span class="optional">optional</span> | |
671 <span id="typeTemplate"> | |
672 <span> | |
673 <span>function</span> | |
674 </span> | |
675 </span> | |
676 ) | |
677 </div> | |
678 </em> | |
679 </dt> | |
680 <dd class="todo"> | |
681 Undocumented. | |
682 </dd> | |
683 <!-- OBJECT PROPERTIES --> | |
684 <!-- OBJECT METHODS --> | |
685 <!-- OBJECT EVENT FIELDS --> | |
686 <!-- FUNCTION PARAMETERS --> | |
687 </div> | |
688 </div> | |
689 </dl> | |
690 <!-- RETURNS --> | |
691 <dl> | |
692 </dl> | |
693 <!-- CALLBACK --> | |
694 <div> | |
695 <div> | |
696 <h4>Callback function</h4> | |
697 <p> | |
698 If you specify the <em>callback</em> parameter, it should | |
699 specify a function that looks like this: | |
700 </p> | |
701 <!-- Note: intentionally longer 80 columns --> | |
702 <pre>function(<span>Window window</span>) <span class="subdued
">{...}</span>;</pre> | |
703 <dl> | |
704 <div> | |
705 <div> | |
706 <dt> | |
707 <var>window</var> | |
708 <em> | |
709 <!-- TYPE --> | |
710 <div style="display:inline"> | |
711 ( | |
712 <span class="optional">optional</span> | |
713 <span id="typeTemplate"> | |
714 <span> | |
715 <a href="windows.html#type-Window">Window</a> | |
716 </span> | |
717 </span> | |
718 ) | |
719 </div> | |
720 </em> | |
721 </dt> | |
722 <dd>Contains details about the created window.</dd> | |
723 <!-- OBJECT PROPERTIES --> | |
724 <!-- OBJECT METHODS --> | |
725 <!-- OBJECT EVENT FIELDS --> | |
726 <!-- FUNCTION PARAMETERS --> | |
727 </div> | |
728 </div> | |
729 </dl> | |
730 </div> | |
731 </div> | |
732 <!-- MIN_VERSION --> | |
733 </div> <!-- /description --> | |
734 </div><div class="apiItem"> | |
735 <a name="method-get"></a> <!-- method-anchor --> | |
736 <h4>get</h4> | |
737 <div class="summary"> | |
738 <!-- Note: intentionally longer 80 columns --> | |
739 <span>chrome.windows.get</span>(<span class="null"><span>integ
er</span> | |
740 <var><span>windowId</span></var></span><span class="option
al"><span>, </span><span>object</span> | |
741 <var><span>getInfo</span></var></span><span class="null"><
span>, </span><span>function</span> | |
742 <var><span>callback</span></var></span>)</div> | |
743 <div class="description"> | |
744 <p>Gets details about a window.</p> | |
745 <!-- PARAMETERS --> | |
746 <h4>Parameters</h4> | |
747 <dl> | |
748 <div> | |
749 <div> | |
750 <dt> | |
751 <var>windowId</var> | |
752 <em> | |
753 <!-- TYPE --> | |
754 <div style="display:inline"> | |
755 ( | |
756 <span id="typeTemplate"> | |
757 <span> | |
758 <span>integer</span> | |
759 </span> | |
760 </span> | |
761 ) | |
762 </div> | |
763 </em> | |
764 </dt> | |
765 <dd class="todo"> | |
766 Undocumented. | |
767 </dd> | |
768 <!-- OBJECT PROPERTIES --> | |
769 <!-- OBJECT METHODS --> | |
770 <!-- OBJECT EVENT FIELDS --> | |
771 <!-- FUNCTION PARAMETERS --> | |
772 </div> | |
773 </div><div> | |
774 <div> | |
775 <dt> | |
776 <var>getInfo</var> | |
777 <em> | |
778 <!-- TYPE --> | |
779 <div style="display:inline"> | |
780 ( | |
781 <span class="optional">optional</span> | |
782 <span id="typeTemplate"> | |
783 <span> | |
784 <span>object</span> | |
785 </span> | |
786 </span> | |
787 ) | |
788 </div> | |
789 </em> | |
790 </dt> | |
791 <dd class="todo"> | |
792 Undocumented. | |
793 </dd> | |
794 <!-- OBJECT PROPERTIES --> | |
795 <dd> | |
796 <dl> | |
797 <div> | |
798 <div> | |
799 <dt> | |
800 <var>populate</var> | |
801 <em> | |
802 <!-- TYPE --> | |
803 <div style="display:inline"> | |
804 ( | |
805 <span class="optional">optional</span> | |
806 <span id="typeTemplate"> | |
807 <span> | |
808 <span>boolean</span> | |
809 </span> | |
810 </span> | |
811 ) | |
812 </div> | |
813 </em> | |
814 </dt> | |
815 <dd>If true, the window object will have a <var>tabs</var> property th
at contains a list of the $ref:tabs.Tab objects</dd> | |
816 <!-- OBJECT PROPERTIES --> | |
817 <!-- OBJECT METHODS --> | |
818 <!-- OBJECT EVENT FIELDS --> | |
819 <!-- FUNCTION PARAMETERS --> | |
820 </div> | |
821 </div> | |
822 </dl> | |
823 </dd> | |
824 <!-- OBJECT METHODS --> | |
825 <!-- OBJECT EVENT FIELDS --> | |
826 <!-- FUNCTION PARAMETERS --> | |
827 </div> | |
828 </div><div> | |
829 <div> | |
830 <dt> | |
831 <var>callback</var> | |
832 <em> | |
833 <!-- TYPE --> | |
834 <div style="display:inline"> | |
835 ( | |
836 <span id="typeTemplate"> | |
837 <span> | |
838 <span>function</span> | |
839 </span> | |
840 </span> | |
841 ) | |
842 </div> | |
843 </em> | |
844 </dt> | |
845 <dd class="todo"> | |
846 Undocumented. | |
847 </dd> | |
848 <!-- OBJECT PROPERTIES --> | |
849 <!-- OBJECT METHODS --> | |
850 <!-- OBJECT EVENT FIELDS --> | |
851 <!-- FUNCTION PARAMETERS --> | |
852 </div> | |
853 </div> | |
854 </dl> | |
855 <!-- RETURNS --> | |
856 <dl> | |
857 </dl> | |
858 <!-- CALLBACK --> | |
859 <div> | |
860 <div> | |
861 <h4>Callback function</h4> | |
862 <p> | |
863 The <em>callback</em> parameter should specify a function | |
864 that looks like this: | |
865 </p> | |
866 <!-- Note: intentionally longer 80 columns --> | |
867 <pre>function(<span>Window window</span>) <span class="subdued
">{...}</span>;</pre> | |
868 <dl> | |
869 <div> | |
870 <div> | |
871 <dt> | |
872 <var>window</var> | |
873 <em> | |
874 <!-- TYPE --> | |
875 <div style="display:inline"> | |
876 ( | |
877 <span id="typeTemplate"> | |
878 <span> | |
879 <a href="windows.html#type-Window">Window</a> | |
880 </span> | |
881 </span> | |
882 ) | |
883 </div> | |
884 </em> | |
885 </dt> | |
886 <dd class="todo"> | |
887 Undocumented. | |
888 </dd> | |
889 <!-- OBJECT PROPERTIES --> | |
890 <!-- OBJECT METHODS --> | |
891 <!-- OBJECT EVENT FIELDS --> | |
892 <!-- FUNCTION PARAMETERS --> | |
893 </div> | |
894 </div> | |
895 </dl> | |
896 </div> | |
897 </div> | |
898 <!-- MIN_VERSION --> | |
899 </div> <!-- /description --> | |
900 </div><div class="apiItem"> | |
901 <a name="method-getAll"></a> <!-- method-anchor --> | |
902 <h4>getAll</h4> | |
903 <div class="summary"> | |
904 <!-- Note: intentionally longer 80 columns --> | |
905 <span>chrome.windows.getAll</span>(<span class="optional"><spa
n>object</span> | |
906 <var><span>getInfo</span></var></span><span class="null"><
span>, </span><span>function</span> | |
907 <var><span>callback</span></var></span>)</div> | |
908 <div class="description"> | |
909 <p>Gets all windows.</p> | |
910 <!-- PARAMETERS --> | |
911 <h4>Parameters</h4> | |
912 <dl> | |
913 <div> | |
914 <div> | |
915 <dt> | |
916 <var>getInfo</var> | |
917 <em> | |
918 <!-- TYPE --> | |
919 <div style="display:inline"> | |
920 ( | |
921 <span class="optional">optional</span> | |
922 <span id="typeTemplate"> | |
923 <span> | |
924 <span>object</span> | |
925 </span> | |
926 </span> | |
927 ) | |
928 </div> | |
929 </em> | |
930 </dt> | |
931 <dd class="todo"> | |
932 Undocumented. | |
933 </dd> | |
934 <!-- OBJECT PROPERTIES --> | |
935 <dd> | |
936 <dl> | |
937 <div> | |
938 <div> | |
939 <dt> | |
940 <var>populate</var> | |
941 <em> | |
942 <!-- TYPE --> | |
943 <div style="display:inline"> | |
944 ( | |
945 <span class="optional">optional</span> | |
946 <span id="typeTemplate"> | |
947 <span> | |
948 <span>boolean</span> | |
949 </span> | |
950 </span> | |
951 ) | |
952 </div> | |
953 </em> | |
954 </dt> | |
955 <dd>If true, each window object will have a <var>tabs</var> property t
hat contains a list of the $ref:tabs.Tab objects for that window.</dd> | |
956 <!-- OBJECT PROPERTIES --> | |
957 <!-- OBJECT METHODS --> | |
958 <!-- OBJECT EVENT FIELDS --> | |
959 <!-- FUNCTION PARAMETERS --> | |
960 </div> | |
961 </div> | |
962 </dl> | |
963 </dd> | |
964 <!-- OBJECT METHODS --> | |
965 <!-- OBJECT EVENT FIELDS --> | |
966 <!-- FUNCTION PARAMETERS --> | |
967 </div> | |
968 </div><div> | |
969 <div> | |
970 <dt> | |
971 <var>callback</var> | |
972 <em> | |
973 <!-- TYPE --> | |
974 <div style="display:inline"> | |
975 ( | |
976 <span id="typeTemplate"> | |
977 <span> | |
978 <span>function</span> | |
979 </span> | |
980 </span> | |
981 ) | |
982 </div> | |
983 </em> | |
984 </dt> | |
985 <dd class="todo"> | |
986 Undocumented. | |
987 </dd> | |
988 <!-- OBJECT PROPERTIES --> | |
989 <!-- OBJECT METHODS --> | |
990 <!-- OBJECT EVENT FIELDS --> | |
991 <!-- FUNCTION PARAMETERS --> | |
992 </div> | |
993 </div> | |
994 </dl> | |
995 <!-- RETURNS --> | |
996 <dl> | |
997 </dl> | |
998 <!-- CALLBACK --> | |
999 <div> | |
1000 <div> | |
1001 <h4>Callback function</h4> | |
1002 <p> | |
1003 The <em>callback</em> parameter should specify a function | |
1004 that looks like this: | |
1005 </p> | |
1006 <!-- Note: intentionally longer 80 columns --> | |
1007 <pre>function(<span>array of Window windows</span>) <span clas
s="subdued">{...}</span>;</pre> | |
1008 <dl> | |
1009 <div> | |
1010 <div> | |
1011 <dt> | |
1012 <var>windows</var> | |
1013 <em> | |
1014 <!-- TYPE --> | |
1015 <div style="display:inline"> | |
1016 ( | |
1017 <span id="typeTemplate"> | |
1018 <span> | |
1019 <span> | |
1020 array of <span><span> | |
1021 <span> | |
1022 <a href="windows.html#type-Window">Window</a> | |
1023 </span> | |
1024 </span></span> | |
1025 </span> | |
1026 </span> | |
1027 </span> | |
1028 ) | |
1029 </div> | |
1030 </em> | |
1031 </dt> | |
1032 <dd class="todo"> | |
1033 Undocumented. | |
1034 </dd> | |
1035 <!-- OBJECT PROPERTIES --> | |
1036 <!-- OBJECT METHODS --> | |
1037 <!-- OBJECT EVENT FIELDS --> | |
1038 <!-- FUNCTION PARAMETERS --> | |
1039 </div> | |
1040 </div> | |
1041 </dl> | |
1042 </div> | |
1043 </div> | |
1044 <!-- MIN_VERSION --> | |
1045 </div> <!-- /description --> | |
1046 </div><div class="apiItem"> | |
1047 <a name="method-getCurrent"></a> <!-- method-anchor --> | |
1048 <h4>getCurrent</h4> | |
1049 <div class="summary"> | |
1050 <!-- Note: intentionally longer 80 columns --> | |
1051 <span>chrome.windows.getCurrent</span>(<span class="optional">
<span>object</span> | |
1052 <var><span>getInfo</span></var></span><span class="null"><
span>, </span><span>function</span> | |
1053 <var><span>callback</span></var></span>)</div> | |
1054 <div class="description"> | |
1055 <p>Gets the <a href="#current-window">current window</a>.</p> | |
1056 <!-- PARAMETERS --> | |
1057 <h4>Parameters</h4> | |
1058 <dl> | |
1059 <div> | |
1060 <div> | |
1061 <dt> | |
1062 <var>getInfo</var> | |
1063 <em> | |
1064 <!-- TYPE --> | |
1065 <div style="display:inline"> | |
1066 ( | |
1067 <span class="optional">optional</span> | |
1068 <span id="typeTemplate"> | |
1069 <span> | |
1070 <span>object</span> | |
1071 </span> | |
1072 </span> | |
1073 ) | |
1074 </div> | |
1075 </em> | |
1076 </dt> | |
1077 <dd class="todo"> | |
1078 Undocumented. | |
1079 </dd> | |
1080 <!-- OBJECT PROPERTIES --> | |
1081 <dd> | |
1082 <dl> | |
1083 <div> | |
1084 <div> | |
1085 <dt> | |
1086 <var>populate</var> | |
1087 <em> | |
1088 <!-- TYPE --> | |
1089 <div style="display:inline"> | |
1090 ( | |
1091 <span class="optional">optional</span> | |
1092 <span id="typeTemplate"> | |
1093 <span> | |
1094 <span>boolean</span> | |
1095 </span> | |
1096 </span> | |
1097 ) | |
1098 </div> | |
1099 </em> | |
1100 </dt> | |
1101 <dd>If true, the window object will have a <var>tabs</var> property th
at contains a list of the $ref:tabs.Tab objects</dd> | |
1102 <!-- OBJECT PROPERTIES --> | |
1103 <!-- OBJECT METHODS --> | |
1104 <!-- OBJECT EVENT FIELDS --> | |
1105 <!-- FUNCTION PARAMETERS --> | |
1106 </div> | |
1107 </div> | |
1108 </dl> | |
1109 </dd> | |
1110 <!-- OBJECT METHODS --> | |
1111 <!-- OBJECT EVENT FIELDS --> | |
1112 <!-- FUNCTION PARAMETERS --> | |
1113 </div> | |
1114 </div><div> | |
1115 <div> | |
1116 <dt> | |
1117 <var>callback</var> | |
1118 <em> | |
1119 <!-- TYPE --> | |
1120 <div style="display:inline"> | |
1121 ( | |
1122 <span id="typeTemplate"> | |
1123 <span> | |
1124 <span>function</span> | |
1125 </span> | |
1126 </span> | |
1127 ) | |
1128 </div> | |
1129 </em> | |
1130 </dt> | |
1131 <dd class="todo"> | |
1132 Undocumented. | |
1133 </dd> | |
1134 <!-- OBJECT PROPERTIES --> | |
1135 <!-- OBJECT METHODS --> | |
1136 <!-- OBJECT EVENT FIELDS --> | |
1137 <!-- FUNCTION PARAMETERS --> | |
1138 </div> | |
1139 </div> | |
1140 </dl> | |
1141 <!-- RETURNS --> | |
1142 <dl> | |
1143 </dl> | |
1144 <!-- CALLBACK --> | |
1145 <div> | |
1146 <div> | |
1147 <h4>Callback function</h4> | |
1148 <p> | |
1149 The <em>callback</em> parameter should specify a function | |
1150 that looks like this: | |
1151 </p> | |
1152 <!-- Note: intentionally longer 80 columns --> | |
1153 <pre>function(<span>Window window</span>) <span class="subdued
">{...}</span>;</pre> | |
1154 <dl> | |
1155 <div> | |
1156 <div> | |
1157 <dt> | |
1158 <var>window</var> | |
1159 <em> | |
1160 <!-- TYPE --> | |
1161 <div style="display:inline"> | |
1162 ( | |
1163 <span id="typeTemplate"> | |
1164 <span> | |
1165 <a href="windows.html#type-Window">Window</a> | |
1166 </span> | |
1167 </span> | |
1168 ) | |
1169 </div> | |
1170 </em> | |
1171 </dt> | |
1172 <dd class="todo"> | |
1173 Undocumented. | |
1174 </dd> | |
1175 <!-- OBJECT PROPERTIES --> | |
1176 <!-- OBJECT METHODS --> | |
1177 <!-- OBJECT EVENT FIELDS --> | |
1178 <!-- FUNCTION PARAMETERS --> | |
1179 </div> | |
1180 </div> | |
1181 </dl> | |
1182 </div> | |
1183 </div> | |
1184 <!-- MIN_VERSION --> | |
1185 </div> <!-- /description --> | |
1186 </div><div class="apiItem"> | |
1187 <a name="method-getLastFocused"></a> <!-- method-anchor --> | |
1188 <h4>getLastFocused</h4> | |
1189 <div class="summary"> | |
1190 <!-- Note: intentionally longer 80 columns --> | |
1191 <span>chrome.windows.getLastFocused</span>(<span class="option
al"><span>object</span> | |
1192 <var><span>getInfo</span></var></span><span class="null"><
span>, </span><span>function</span> | |
1193 <var><span>callback</span></var></span>)</div> | |
1194 <div class="description"> | |
1195 <p>Gets the window that was most recently focused — typically th
e window 'on top'.</p> | |
1196 <!-- PARAMETERS --> | |
1197 <h4>Parameters</h4> | |
1198 <dl> | |
1199 <div> | |
1200 <div> | |
1201 <dt> | |
1202 <var>getInfo</var> | |
1203 <em> | |
1204 <!-- TYPE --> | |
1205 <div style="display:inline"> | |
1206 ( | |
1207 <span class="optional">optional</span> | |
1208 <span id="typeTemplate"> | |
1209 <span> | |
1210 <span>object</span> | |
1211 </span> | |
1212 </span> | |
1213 ) | |
1214 </div> | |
1215 </em> | |
1216 </dt> | |
1217 <dd class="todo"> | |
1218 Undocumented. | |
1219 </dd> | |
1220 <!-- OBJECT PROPERTIES --> | |
1221 <dd> | |
1222 <dl> | |
1223 <div> | |
1224 <div> | |
1225 <dt> | |
1226 <var>populate</var> | |
1227 <em> | |
1228 <!-- TYPE --> | |
1229 <div style="display:inline"> | |
1230 ( | |
1231 <span class="optional">optional</span> | |
1232 <span id="typeTemplate"> | |
1233 <span> | |
1234 <span>boolean</span> | |
1235 </span> | |
1236 </span> | |
1237 ) | |
1238 </div> | |
1239 </em> | |
1240 </dt> | |
1241 <dd>If true, the window object will have a <var>tabs</var> property th
at contains a list of the $ref:tabs.Tab objects</dd> | |
1242 <!-- OBJECT PROPERTIES --> | |
1243 <!-- OBJECT METHODS --> | |
1244 <!-- OBJECT EVENT FIELDS --> | |
1245 <!-- FUNCTION PARAMETERS --> | |
1246 </div> | |
1247 </div> | |
1248 </dl> | |
1249 </dd> | |
1250 <!-- OBJECT METHODS --> | |
1251 <!-- OBJECT EVENT FIELDS --> | |
1252 <!-- FUNCTION PARAMETERS --> | |
1253 </div> | |
1254 </div><div> | |
1255 <div> | |
1256 <dt> | |
1257 <var>callback</var> | |
1258 <em> | |
1259 <!-- TYPE --> | |
1260 <div style="display:inline"> | |
1261 ( | |
1262 <span id="typeTemplate"> | |
1263 <span> | |
1264 <span>function</span> | |
1265 </span> | |
1266 </span> | |
1267 ) | |
1268 </div> | |
1269 </em> | |
1270 </dt> | |
1271 <dd class="todo"> | |
1272 Undocumented. | |
1273 </dd> | |
1274 <!-- OBJECT PROPERTIES --> | |
1275 <!-- OBJECT METHODS --> | |
1276 <!-- OBJECT EVENT FIELDS --> | |
1277 <!-- FUNCTION PARAMETERS --> | |
1278 </div> | |
1279 </div> | |
1280 </dl> | |
1281 <!-- RETURNS --> | |
1282 <dl> | |
1283 </dl> | |
1284 <!-- CALLBACK --> | |
1285 <div> | |
1286 <div> | |
1287 <h4>Callback function</h4> | |
1288 <p> | |
1289 The <em>callback</em> parameter should specify a function | |
1290 that looks like this: | |
1291 </p> | |
1292 <!-- Note: intentionally longer 80 columns --> | |
1293 <pre>function(<span>Window window</span>) <span class="subdued
">{...}</span>;</pre> | |
1294 <dl> | |
1295 <div> | |
1296 <div> | |
1297 <dt> | |
1298 <var>window</var> | |
1299 <em> | |
1300 <!-- TYPE --> | |
1301 <div style="display:inline"> | |
1302 ( | |
1303 <span id="typeTemplate"> | |
1304 <span> | |
1305 <a href="windows.html#type-Window">Window</a> | |
1306 </span> | |
1307 </span> | |
1308 ) | |
1309 </div> | |
1310 </em> | |
1311 </dt> | |
1312 <dd class="todo"> | |
1313 Undocumented. | |
1314 </dd> | |
1315 <!-- OBJECT PROPERTIES --> | |
1316 <!-- OBJECT METHODS --> | |
1317 <!-- OBJECT EVENT FIELDS --> | |
1318 <!-- FUNCTION PARAMETERS --> | |
1319 </div> | |
1320 </div> | |
1321 </dl> | |
1322 </div> | |
1323 </div> | |
1324 <!-- MIN_VERSION --> | |
1325 </div> <!-- /description --> | |
1326 </div><div class="apiItem"> | |
1327 <a name="method-remove"></a> <!-- method-anchor --> | |
1328 <h4>remove</h4> | |
1329 <div class="summary"> | |
1330 <!-- Note: intentionally longer 80 columns --> | |
1331 <span>chrome.windows.remove</span>(<span class="null"><span>in
teger</span> | |
1332 <var><span>windowId</span></var></span><span class="option
al"><span>, </span><span>function</span> | |
1333 <var><span>callback</span></var></span>)</div> | |
1334 <div class="description"> | |
1335 <p>Removes (closes) a window, and all the tabs inside it.</p> | |
1336 <!-- PARAMETERS --> | |
1337 <h4>Parameters</h4> | |
1338 <dl> | |
1339 <div> | |
1340 <div> | |
1341 <dt> | |
1342 <var>windowId</var> | |
1343 <em> | |
1344 <!-- TYPE --> | |
1345 <div style="display:inline"> | |
1346 ( | |
1347 <span id="typeTemplate"> | |
1348 <span> | |
1349 <span>integer</span> | |
1350 </span> | |
1351 </span> | |
1352 ) | |
1353 </div> | |
1354 </em> | |
1355 </dt> | |
1356 <dd class="todo"> | |
1357 Undocumented. | |
1358 </dd> | |
1359 <!-- OBJECT PROPERTIES --> | |
1360 <!-- OBJECT METHODS --> | |
1361 <!-- OBJECT EVENT FIELDS --> | |
1362 <!-- FUNCTION PARAMETERS --> | |
1363 </div> | |
1364 </div><div> | |
1365 <div> | |
1366 <dt> | |
1367 <var>callback</var> | |
1368 <em> | |
1369 <!-- TYPE --> | |
1370 <div style="display:inline"> | |
1371 ( | |
1372 <span class="optional">optional</span> | |
1373 <span id="typeTemplate"> | |
1374 <span> | |
1375 <span>function</span> | |
1376 </span> | |
1377 </span> | |
1378 ) | |
1379 </div> | |
1380 </em> | |
1381 </dt> | |
1382 <dd class="todo"> | |
1383 Undocumented. | |
1384 </dd> | |
1385 <!-- OBJECT PROPERTIES --> | |
1386 <!-- OBJECT METHODS --> | |
1387 <!-- OBJECT EVENT FIELDS --> | |
1388 <!-- FUNCTION PARAMETERS --> | |
1389 </div> | |
1390 </div> | |
1391 </dl> | |
1392 <!-- RETURNS --> | |
1393 <dl> | |
1394 </dl> | |
1395 <!-- CALLBACK --> | |
1396 <div> | |
1397 <div> | |
1398 <h4>Callback function</h4> | |
1399 <p> | |
1400 If you specify the <em>callback</em> parameter, it should | |
1401 specify a function that looks like this: | |
1402 </p> | |
1403 <!-- Note: intentionally longer 80 columns --> | |
1404 <pre>function(<span></span>) <span class="subdued">{...}</span
>;</pre> | |
1405 <dl> | |
1406 </dl> | |
1407 </div> | |
1408 </div> | |
1409 <!-- MIN_VERSION --> | |
1410 </div> <!-- /description --> | |
1411 </div><div class="apiItem"> | |
1412 <a name="method-update"></a> <!-- method-anchor --> | |
1413 <h4>update</h4> | |
1414 <div class="summary"> | |
1415 <!-- Note: intentionally longer 80 columns --> | |
1416 <span>chrome.windows.update</span>(<span class="null"><span>in
teger</span> | |
1417 <var><span>windowId</span></var></span><span class="null">
<span>, </span><span>object</span> | |
1418 <var><span>updateInfo</span></var></span><span class="opti
onal"><span>, </span><span>function</span> | |
1419 <var><span>callback</span></var></span>)</div> | |
1420 <div class="description"> | |
1421 <p>Updates the properties of a window. Specify only the properti
es that you want to change; unspecified properties will be left unchanged.</p> | |
1422 <!-- PARAMETERS --> | |
1423 <h4>Parameters</h4> | |
1424 <dl> | |
1425 <div> | |
1426 <div> | |
1427 <dt> | |
1428 <var>windowId</var> | |
1429 <em> | |
1430 <!-- TYPE --> | |
1431 <div style="display:inline"> | |
1432 ( | |
1433 <span id="typeTemplate"> | |
1434 <span> | |
1435 <span>integer</span> | |
1436 </span> | |
1437 </span> | |
1438 ) | |
1439 </div> | |
1440 </em> | |
1441 </dt> | |
1442 <dd class="todo"> | |
1443 Undocumented. | |
1444 </dd> | |
1445 <!-- OBJECT PROPERTIES --> | |
1446 <!-- OBJECT METHODS --> | |
1447 <!-- OBJECT EVENT FIELDS --> | |
1448 <!-- FUNCTION PARAMETERS --> | |
1449 </div> | |
1450 </div><div> | |
1451 <div> | |
1452 <dt> | |
1453 <var>updateInfo</var> | |
1454 <em> | |
1455 <!-- TYPE --> | |
1456 <div style="display:inline"> | |
1457 ( | |
1458 <span id="typeTemplate"> | |
1459 <span> | |
1460 <span>object</span> | |
1461 </span> | |
1462 </span> | |
1463 ) | |
1464 </div> | |
1465 </em> | |
1466 </dt> | |
1467 <dd class="todo"> | |
1468 Undocumented. | |
1469 </dd> | |
1470 <!-- OBJECT PROPERTIES --> | |
1471 <dd> | |
1472 <dl> | |
1473 <div> | |
1474 <div> | |
1475 <dt> | |
1476 <var>left</var> | |
1477 <em> | |
1478 <!-- TYPE --> | |
1479 <div style="display:inline"> | |
1480 ( | |
1481 <span class="optional">optional</span> | |
1482 <span id="typeTemplate"> | |
1483 <span> | |
1484 <span>integer</span> | |
1485 </span> | |
1486 </span> | |
1487 ) | |
1488 </div> | |
1489 </em> | |
1490 </dt> | |
1491 <dd>The offset from the left edge of the screen to move the window to
in pixels. This value is ignored for panels.</dd> | |
1492 <!-- OBJECT PROPERTIES --> | |
1493 <!-- OBJECT METHODS --> | |
1494 <!-- OBJECT EVENT FIELDS --> | |
1495 <!-- FUNCTION PARAMETERS --> | |
1496 </div> | |
1497 </div><div> | |
1498 <div> | |
1499 <dt> | |
1500 <var>top</var> | |
1501 <em> | |
1502 <!-- TYPE --> | |
1503 <div style="display:inline"> | |
1504 ( | |
1505 <span class="optional">optional</span> | |
1506 <span id="typeTemplate"> | |
1507 <span> | |
1508 <span>integer</span> | |
1509 </span> | |
1510 </span> | |
1511 ) | |
1512 </div> | |
1513 </em> | |
1514 </dt> | |
1515 <dd>The offset from the top edge of the screen to move the window to i
n pixels. This value is ignored for panels.</dd> | |
1516 <!-- OBJECT PROPERTIES --> | |
1517 <!-- OBJECT METHODS --> | |
1518 <!-- OBJECT EVENT FIELDS --> | |
1519 <!-- FUNCTION PARAMETERS --> | |
1520 </div> | |
1521 </div><div> | |
1522 <div> | |
1523 <dt> | |
1524 <var>width</var> | |
1525 <em> | |
1526 <!-- TYPE --> | |
1527 <div style="display:inline"> | |
1528 ( | |
1529 <span class="optional">optional</span> | |
1530 <span id="typeTemplate"> | |
1531 <span> | |
1532 <span>integer</span> | |
1533 </span> | |
1534 </span> | |
1535 ) | |
1536 </div> | |
1537 </em> | |
1538 </dt> | |
1539 <dd>The width to resize the window to in pixels. This value is ignored
for panels.</dd> | |
1540 <!-- OBJECT PROPERTIES --> | |
1541 <!-- OBJECT METHODS --> | |
1542 <!-- OBJECT EVENT FIELDS --> | |
1543 <!-- FUNCTION PARAMETERS --> | |
1544 </div> | |
1545 </div><div> | |
1546 <div> | |
1547 <dt> | |
1548 <var>height</var> | |
1549 <em> | |
1550 <!-- TYPE --> | |
1551 <div style="display:inline"> | |
1552 ( | |
1553 <span class="optional">optional</span> | |
1554 <span id="typeTemplate"> | |
1555 <span> | |
1556 <span>integer</span> | |
1557 </span> | |
1558 </span> | |
1559 ) | |
1560 </div> | |
1561 </em> | |
1562 </dt> | |
1563 <dd>The height to resize the window to in pixels. This value is ignore
d for panels.</dd> | |
1564 <!-- OBJECT PROPERTIES --> | |
1565 <!-- OBJECT METHODS --> | |
1566 <!-- OBJECT EVENT FIELDS --> | |
1567 <!-- FUNCTION PARAMETERS --> | |
1568 </div> | |
1569 </div><div> | |
1570 <div> | |
1571 <dt> | |
1572 <var>focused</var> | |
1573 <em> | |
1574 <!-- TYPE --> | |
1575 <div style="display:inline"> | |
1576 ( | |
1577 <span class="optional">optional</span> | |
1578 <span id="typeTemplate"> | |
1579 <span> | |
1580 <span>boolean</span> | |
1581 </span> | |
1582 </span> | |
1583 ) | |
1584 </div> | |
1585 </em> | |
1586 </dt> | |
1587 <dd>If true, brings the window to the front. If false, brings the next
window in the z-order to the front.</dd> | |
1588 <!-- OBJECT PROPERTIES --> | |
1589 <!-- OBJECT METHODS --> | |
1590 <!-- OBJECT EVENT FIELDS --> | |
1591 <!-- FUNCTION PARAMETERS --> | |
1592 </div> | |
1593 </div><div> | |
1594 <div> | |
1595 <dt> | |
1596 <var>drawAttention</var> | |
1597 <em> | |
1598 <!-- TYPE --> | |
1599 <div style="display:inline"> | |
1600 ( | |
1601 <span class="optional">optional</span> | |
1602 <span id="typeTemplate"> | |
1603 <span> | |
1604 <span>boolean</span> | |
1605 </span> | |
1606 </span> | |
1607 ) | |
1608 </div> | |
1609 </em> | |
1610 </dt> | |
1611 <dd>If true, causes the window to be displayed in a manner that draws
the user's attention to the window, without changing the focused window. The eff
ect lasts until the user changes focus to the window. This option has no effect
if the window already has focus. Set to false to cancel a previous draw attentio
n request.</dd> | |
1612 <!-- OBJECT PROPERTIES --> | |
1613 <!-- OBJECT METHODS --> | |
1614 <!-- OBJECT EVENT FIELDS --> | |
1615 <!-- FUNCTION PARAMETERS --> | |
1616 </div> | |
1617 </div><div> | |
1618 <div> | |
1619 <dt> | |
1620 <var>state</var> | |
1621 <em> | |
1622 <!-- TYPE --> | |
1623 <div style="display:inline"> | |
1624 ( | |
1625 <span class="optional">optional</span> | |
1626 <span class="enum">enumerated</span> | |
1627 <span id="typeTemplate"> | |
1628 <span> | |
1629 <span>string</span> | |
1630 <span>["normal", "minimized", "maximized", "fullscreen"]
</span> | |
1631 </span> | |
1632 </span> | |
1633 ) | |
1634 </div> | |
1635 </em> | |
1636 </dt> | |
1637 <dd>The new state of the window. The 'minimized', 'maximized' and 'ful
lscreen' states cannot be combined with 'left', 'top', 'width' or 'height'.</dd> | |
1638 <!-- OBJECT PROPERTIES --> | |
1639 <!-- OBJECT METHODS --> | |
1640 <!-- OBJECT EVENT FIELDS --> | |
1641 <!-- FUNCTION PARAMETERS --> | |
1642 </div> | |
1643 </div> | |
1644 </dl> | |
1645 </dd> | |
1646 <!-- OBJECT METHODS --> | |
1647 <!-- OBJECT EVENT FIELDS --> | |
1648 <!-- FUNCTION PARAMETERS --> | |
1649 </div> | |
1650 </div><div> | |
1651 <div> | |
1652 <dt> | |
1653 <var>callback</var> | |
1654 <em> | |
1655 <!-- TYPE --> | |
1656 <div style="display:inline"> | |
1657 ( | |
1658 <span class="optional">optional</span> | |
1659 <span id="typeTemplate"> | |
1660 <span> | |
1661 <span>function</span> | |
1662 </span> | |
1663 </span> | |
1664 ) | |
1665 </div> | |
1666 </em> | |
1667 </dt> | |
1668 <dd class="todo"> | |
1669 Undocumented. | |
1670 </dd> | |
1671 <!-- OBJECT PROPERTIES --> | |
1672 <!-- OBJECT METHODS --> | |
1673 <!-- OBJECT EVENT FIELDS --> | |
1674 <!-- FUNCTION PARAMETERS --> | |
1675 </div> | |
1676 </div> | |
1677 </dl> | |
1678 <!-- RETURNS --> | |
1679 <dl> | |
1680 </dl> | |
1681 <!-- CALLBACK --> | |
1682 <div> | |
1683 <div> | |
1684 <h4>Callback function</h4> | |
1685 <p> | |
1686 If you specify the <em>callback</em> parameter, it should | |
1687 specify a function that looks like this: | |
1688 </p> | |
1689 <!-- Note: intentionally longer 80 columns --> | |
1690 <pre>function(<span>Window window</span>) <span class="subdued
">{...}</span>;</pre> | |
1691 <dl> | |
1692 <div> | |
1693 <div> | |
1694 <dt> | |
1695 <var>window</var> | |
1696 <em> | |
1697 <!-- TYPE --> | |
1698 <div style="display:inline"> | |
1699 ( | |
1700 <span id="typeTemplate"> | |
1701 <span> | |
1702 <a href="windows.html#type-Window">Window</a> | |
1703 </span> | |
1704 </span> | |
1705 ) | |
1706 </div> | |
1707 </em> | |
1708 </dt> | |
1709 <dd class="todo"> | |
1710 Undocumented. | |
1711 </dd> | |
1712 <!-- OBJECT PROPERTIES --> | |
1713 <!-- OBJECT METHODS --> | |
1714 <!-- OBJECT EVENT FIELDS --> | |
1715 <!-- FUNCTION PARAMETERS --> | |
1716 </div> | |
1717 </div> | |
1718 </dl> | |
1719 </div> | |
1720 </div> | |
1721 <!-- MIN_VERSION --> | |
1722 </div> <!-- /description --> | |
1723 </div> <!-- /apiItem --> | |
1724 </div> <!-- /apiGroup --> | |
1725 <!-- EVENTS --> | |
1726 <div id="eventsTemplate" class="apiGroup"> | |
1727 <a name="global-events"></a> | |
1728 <h3>Events</h3> | |
1729 <!-- iterates over all events --> | |
1730 <div class="apiItem"> | |
1731 <a name="event-onCreated"></a> | |
1732 <h4>onCreated</h4> | |
1733 <div class="summary"> | |
1734 <!-- Note: intentionally longer 80 columns --> | |
1735 <span class="subdued">chrome.windows.</span><span>onCreated</spa
n><span class="subdued">.addListener</span>(function(<span>Window window</span>)
<span class="subdued">{...}</span><span></span>); | |
1736 </div> | |
1737 <div class="description"> | |
1738 <p>Fired when a window is created.</p> | |
1739 <!-- LISTENER PARAMETERS --> | |
1740 <div> | |
1741 <h4>Listener parameters</h4> | |
1742 <dl> | |
1743 <div> | |
1744 <div> | |
1745 <dt> | |
1746 <var>window</var> | |
1747 <em> | |
1748 <!-- TYPE --> | |
1749 <div style="display:inline"> | |
1750 ( | |
1751 <span id="typeTemplate"> | |
1752 <span> | |
1753 <a href="windows.html#type-Window">Window</a> | |
1754 </span> | |
1755 </span> | |
1756 ) | |
1757 </div> | |
1758 </em> | |
1759 </dt> | |
1760 <dd>Details of the window that was created.</dd> | |
1761 <!-- OBJECT PROPERTIES --> | |
1762 <!-- OBJECT METHODS --> | |
1763 <!-- OBJECT EVENT FIELDS --> | |
1764 <!-- FUNCTION PARAMETERS --> | |
1765 </div> | |
1766 </div> | |
1767 </dl> | |
1768 </div> | |
1769 <!-- EXTRA PARAMETERS --> | |
1770 <!-- LISTENER RETURN VALUE --> | |
1771 <dl> | |
1772 </dl> | |
1773 </div> <!-- /description --> | |
1774 <!-- /description --> | |
1775 </div><div class="apiItem"> | |
1776 <a name="event-onFocusChanged"></a> | |
1777 <h4>onFocusChanged</h4> | |
1778 <div class="summary"> | |
1779 <!-- Note: intentionally longer 80 columns --> | |
1780 <span class="subdued">chrome.windows.</span><span>onFocusChanged
</span><span class="subdued">.addListener</span>(function(<span>integer windowId
</span>) <span class="subdued">{...}</span><span></span>); | |
1781 </div> | |
1782 <div class="description"> | |
1783 <p>Fired when the currently focused window changes. Will be chro
me.windows.WINDOW_ID_NONE if all chrome windows have lost focus. Note: On some L
inux window managers, WINDOW_ID_NONE will always be sent immediately preceding a
switch from one chrome window to another.</p> | |
1784 <!-- LISTENER PARAMETERS --> | |
1785 <div> | |
1786 <h4>Listener parameters</h4> | |
1787 <dl> | |
1788 <div> | |
1789 <div> | |
1790 <dt> | |
1791 <var>windowId</var> | |
1792 <em> | |
1793 <!-- TYPE --> | |
1794 <div style="display:inline"> | |
1795 ( | |
1796 <span id="typeTemplate"> | |
1797 <span> | |
1798 <span>integer</span> | |
1799 </span> | |
1800 </span> | |
1801 ) | |
1802 </div> | |
1803 </em> | |
1804 </dt> | |
1805 <dd>ID of the newly focused window.</dd> | |
1806 <!-- OBJECT PROPERTIES --> | |
1807 <!-- OBJECT METHODS --> | |
1808 <!-- OBJECT EVENT FIELDS --> | |
1809 <!-- FUNCTION PARAMETERS --> | |
1810 </div> | |
1811 </div> | |
1812 </dl> | |
1813 </div> | |
1814 <!-- EXTRA PARAMETERS --> | |
1815 <!-- LISTENER RETURN VALUE --> | |
1816 <dl> | |
1817 </dl> | |
1818 </div> <!-- /description --> | |
1819 <!-- /description --> | |
1820 </div><div class="apiItem"> | |
1821 <a name="event-onRemoved"></a> | |
1822 <h4>onRemoved</h4> | |
1823 <div class="summary"> | |
1824 <!-- Note: intentionally longer 80 columns --> | |
1825 <span class="subdued">chrome.windows.</span><span>onRemoved</spa
n><span class="subdued">.addListener</span>(function(<span>integer windowId</spa
n>) <span class="subdued">{...}</span><span></span>); | |
1826 </div> | |
1827 <div class="description"> | |
1828 <p>Fired when a window is removed (closed).</p> | |
1829 <!-- LISTENER PARAMETERS --> | |
1830 <div> | |
1831 <h4>Listener parameters</h4> | |
1832 <dl> | |
1833 <div> | |
1834 <div> | |
1835 <dt> | |
1836 <var>windowId</var> | |
1837 <em> | |
1838 <!-- TYPE --> | |
1839 <div style="display:inline"> | |
1840 ( | |
1841 <span id="typeTemplate"> | |
1842 <span> | |
1843 <span>integer</span> | |
1844 </span> | |
1845 </span> | |
1846 ) | |
1847 </div> | |
1848 </em> | |
1849 </dt> | |
1850 <dd>ID of the removed window.</dd> | |
1851 <!-- OBJECT PROPERTIES --> | |
1852 <!-- OBJECT METHODS --> | |
1853 <!-- OBJECT EVENT FIELDS --> | |
1854 <!-- FUNCTION PARAMETERS --> | |
1855 </div> | |
1856 </div> | |
1857 </dl> | |
1858 </div> | |
1859 <!-- EXTRA PARAMETERS --> | |
1860 <!-- LISTENER RETURN VALUE --> | |
1861 <dl> | |
1862 </dl> | |
1863 </div> <!-- /description --> | |
1864 <!-- /description --> | |
1865 </div> <!-- /apiItem --> | |
1866 </div> <!-- /apiGroup --> | |
1867 <!-- TYPES --> | |
1868 <div class="apiGroup"> | |
1869 <a name="types"></a> | |
1870 <h3 id="types">Types</h3> | |
1871 <!-- iterates over all types --> | |
1872 <div class="apiItem"> | |
1873 <a name="type-Window"></a> | |
1874 <h4>Window</h4> | |
1875 <div> | |
1876 <dt> | |
1877 <em> | |
1878 <!-- TYPE --> | |
1879 <div style="display:inline"> | |
1880 ( | |
1881 <span id="typeTemplate"> | |
1882 <span> | |
1883 <span>object</span> | |
1884 </span> | |
1885 </span> | |
1886 ) | |
1887 </div> | |
1888 </em> | |
1889 </dt> | |
1890 <dd class="todo"> | |
1891 Undocumented. | |
1892 </dd> | |
1893 <!-- OBJECT PROPERTIES --> | |
1894 <dd> | |
1895 <dl> | |
1896 <div> | |
1897 <div> | |
1898 <dt> | |
1899 <var>id</var> | |
1900 <em> | |
1901 <!-- TYPE --> | |
1902 <div style="display:inline"> | |
1903 ( | |
1904 <span id="typeTemplate"> | |
1905 <span> | |
1906 <span>integer</span> | |
1907 </span> | |
1908 </span> | |
1909 ) | |
1910 </div> | |
1911 </em> | |
1912 </dt> | |
1913 <dd>The ID of the window. Window IDs are unique within a browser sessi
on.</dd> | |
1914 <!-- OBJECT PROPERTIES --> | |
1915 <!-- OBJECT METHODS --> | |
1916 <!-- OBJECT EVENT FIELDS --> | |
1917 <!-- FUNCTION PARAMETERS --> | |
1918 </div> | |
1919 </div><div> | |
1920 <div> | |
1921 <dt> | |
1922 <var>focused</var> | |
1923 <em> | |
1924 <!-- TYPE --> | |
1925 <div style="display:inline"> | |
1926 ( | |
1927 <span id="typeTemplate"> | |
1928 <span> | |
1929 <span>boolean</span> | |
1930 </span> | |
1931 </span> | |
1932 ) | |
1933 </div> | |
1934 </em> | |
1935 </dt> | |
1936 <dd>Whether the window is currently the focused window.</dd> | |
1937 <!-- OBJECT PROPERTIES --> | |
1938 <!-- OBJECT METHODS --> | |
1939 <!-- OBJECT EVENT FIELDS --> | |
1940 <!-- FUNCTION PARAMETERS --> | |
1941 </div> | |
1942 </div><div> | |
1943 <div> | |
1944 <dt> | |
1945 <var>top</var> | |
1946 <em> | |
1947 <!-- TYPE --> | |
1948 <div style="display:inline"> | |
1949 ( | |
1950 <span id="typeTemplate"> | |
1951 <span> | |
1952 <span>integer</span> | |
1953 </span> | |
1954 </span> | |
1955 ) | |
1956 </div> | |
1957 </em> | |
1958 </dt> | |
1959 <dd>The offset of the window from the top edge of the screen in pixels
.</dd> | |
1960 <!-- OBJECT PROPERTIES --> | |
1961 <!-- OBJECT METHODS --> | |
1962 <!-- OBJECT EVENT FIELDS --> | |
1963 <!-- FUNCTION PARAMETERS --> | |
1964 </div> | |
1965 </div><div> | |
1966 <div> | |
1967 <dt> | |
1968 <var>left</var> | |
1969 <em> | |
1970 <!-- TYPE --> | |
1971 <div style="display:inline"> | |
1972 ( | |
1973 <span id="typeTemplate"> | |
1974 <span> | |
1975 <span>integer</span> | |
1976 </span> | |
1977 </span> | |
1978 ) | |
1979 </div> | |
1980 </em> | |
1981 </dt> | |
1982 <dd>The offset of the window from the left edge of the screen in pixel
s.</dd> | |
1983 <!-- OBJECT PROPERTIES --> | |
1984 <!-- OBJECT METHODS --> | |
1985 <!-- OBJECT EVENT FIELDS --> | |
1986 <!-- FUNCTION PARAMETERS --> | |
1987 </div> | |
1988 </div><div> | |
1989 <div> | |
1990 <dt> | |
1991 <var>width</var> | |
1992 <em> | |
1993 <!-- TYPE --> | |
1994 <div style="display:inline"> | |
1995 ( | |
1996 <span id="typeTemplate"> | |
1997 <span> | |
1998 <span>integer</span> | |
1999 </span> | |
2000 </span> | |
2001 ) | |
2002 </div> | |
2003 </em> | |
2004 </dt> | |
2005 <dd>The width of the window in pixels.</dd> | |
2006 <!-- OBJECT PROPERTIES --> | |
2007 <!-- OBJECT METHODS --> | |
2008 <!-- OBJECT EVENT FIELDS --> | |
2009 <!-- FUNCTION PARAMETERS --> | |
2010 </div> | |
2011 </div><div> | |
2012 <div> | |
2013 <dt> | |
2014 <var>height</var> | |
2015 <em> | |
2016 <!-- TYPE --> | |
2017 <div style="display:inline"> | |
2018 ( | |
2019 <span id="typeTemplate"> | |
2020 <span> | |
2021 <span>integer</span> | |
2022 </span> | |
2023 </span> | |
2024 ) | |
2025 </div> | |
2026 </em> | |
2027 </dt> | |
2028 <dd>The height of the window in pixels.</dd> | |
2029 <!-- OBJECT PROPERTIES --> | |
2030 <!-- OBJECT METHODS --> | |
2031 <!-- OBJECT EVENT FIELDS --> | |
2032 <!-- FUNCTION PARAMETERS --> | |
2033 </div> | |
2034 </div><div> | |
2035 <div> | |
2036 <dt> | |
2037 <var>tabs</var> | |
2038 <em> | |
2039 <!-- TYPE --> | |
2040 <div style="display:inline"> | |
2041 ( | |
2042 <span class="optional">optional</span> | |
2043 <span id="typeTemplate"> | |
2044 <span> | |
2045 <span> | |
2046 array of <span><span> | |
2047 <span> | |
2048 <a>tabs.Tab</a> | |
2049 </span> | |
2050 </span></span> | |
2051 </span> | |
2052 </span> | |
2053 </span> | |
2054 ) | |
2055 </div> | |
2056 </em> | |
2057 </dt> | |
2058 <dd>Array of $ref:tabs.Tab objects representing the current tabs in th
e window.</dd> | |
2059 <!-- OBJECT PROPERTIES --> | |
2060 <!-- OBJECT METHODS --> | |
2061 <!-- OBJECT EVENT FIELDS --> | |
2062 <!-- FUNCTION PARAMETERS --> | |
2063 </div> | |
2064 </div><div> | |
2065 <div> | |
2066 <dt> | |
2067 <var>incognito</var> | |
2068 <em> | |
2069 <!-- TYPE --> | |
2070 <div style="display:inline"> | |
2071 ( | |
2072 <span id="typeTemplate"> | |
2073 <span> | |
2074 <span>boolean</span> | |
2075 </span> | |
2076 </span> | |
2077 ) | |
2078 </div> | |
2079 </em> | |
2080 </dt> | |
2081 <dd>Whether the window is incognito.</dd> | |
2082 <!-- OBJECT PROPERTIES --> | |
2083 <!-- OBJECT METHODS --> | |
2084 <!-- OBJECT EVENT FIELDS --> | |
2085 <!-- FUNCTION PARAMETERS --> | |
2086 </div> | |
2087 </div><div> | |
2088 <div> | |
2089 <dt> | |
2090 <var>type</var> | |
2091 <em> | |
2092 <!-- TYPE --> | |
2093 <div style="display:inline"> | |
2094 ( | |
2095 <span class="enum">enumerated</span> | |
2096 <span id="typeTemplate"> | |
2097 <span> | |
2098 <span>string</span> | |
2099 <span>["normal", "popup", "panel", "app"]</span> | |
2100 </span> | |
2101 </span> | |
2102 ) | |
2103 </div> | |
2104 </em> | |
2105 </dt> | |
2106 <dd>The type of browser window this is.</dd> | |
2107 <!-- OBJECT PROPERTIES --> | |
2108 <!-- OBJECT METHODS --> | |
2109 <!-- OBJECT EVENT FIELDS --> | |
2110 <!-- FUNCTION PARAMETERS --> | |
2111 </div> | |
2112 </div><div> | |
2113 <div> | |
2114 <dt> | |
2115 <var>state</var> | |
2116 <em> | |
2117 <!-- TYPE --> | |
2118 <div style="display:inline"> | |
2119 ( | |
2120 <span class="enum">enumerated</span> | |
2121 <span id="typeTemplate"> | |
2122 <span> | |
2123 <span>string</span> | |
2124 <span>["normal", "minimized", "maximized", "fullscreen"]
</span> | |
2125 </span> | |
2126 </span> | |
2127 ) | |
2128 </div> | |
2129 </em> | |
2130 </dt> | |
2131 <dd>The state of this browser window.</dd> | |
2132 <!-- OBJECT PROPERTIES --> | |
2133 <!-- OBJECT METHODS --> | |
2134 <!-- OBJECT EVENT FIELDS --> | |
2135 <!-- FUNCTION PARAMETERS --> | |
2136 </div> | |
2137 </div><div> | |
2138 <div> | |
2139 <dt> | |
2140 <var>alwaysOnTop</var> | |
2141 <em> | |
2142 <!-- TYPE --> | |
2143 <div style="display:inline"> | |
2144 ( | |
2145 <span id="typeTemplate"> | |
2146 <span> | |
2147 <span>boolean</span> | |
2148 </span> | |
2149 </span> | |
2150 ) | |
2151 </div> | |
2152 </em> | |
2153 </dt> | |
2154 <dd>Whether the window is set to be always on top.</dd> | |
2155 <!-- OBJECT PROPERTIES --> | |
2156 <!-- OBJECT METHODS --> | |
2157 <!-- OBJECT EVENT FIELDS --> | |
2158 <!-- FUNCTION PARAMETERS --> | |
2159 </div> | |
2160 </div> | |
2161 </dl> | |
2162 </dd> | |
2163 <!-- OBJECT METHODS --> | |
2164 <!-- OBJECT EVENT FIELDS --> | |
2165 <!-- FUNCTION PARAMETERS --> | |
2166 </div> | |
2167 </div> <!-- /apiItem --> | |
2168 </div> <!-- /apiGroup --> | |
2169 </div> <!-- /apiPage --> | |
2170 </div> <!-- /gc-pagecontent --> | |
2171 </div> <!-- /g-section --> | |
2172 </div> <!-- /codesiteContent --> | |
2173 <div id="gc-footer" --=""> | |
2174 <div class="text"> | |
2175 <p> | |
2176 Except as otherwise <a href="http://code.google.com/policies.html#restrictions
">noted</a>, | |
2177 the content of this page is licensed under the <a rel="license" href="http://c
reativecommons.org/licenses/by/3.0/">Creative Commons | |
2178 Attribution 3.0 License</a>, and code samples are licensed under the | |
2179 <a rel="license" href="http://code.google.com/google_bsd_license.html">BSD Lic
ense</a>. | |
2180 </p> | |
2181 <p> | |
2182 ©2011 Google | |
2183 </p> | |
2184 <!-- begin analytics --> | |
2185 <script src="https://www.google-analytics.com/urchin.js" type="text/javascript">
</script> | |
2186 <script src="https://www.google-analytics.com/ga.js" type="text/javascript"></sc
ript> | |
2187 <script type="text/javascript"> | |
2188 // chrome doc tracking | |
2189 try { | |
2190 var engdocs = _gat._getTracker("YT-10763712-2"); | |
2191 engdocs._trackPageview(); | |
2192 } catch(err) {} | |
2193 // code.google.com site-wide tracking | |
2194 try { | |
2195 _uacct="UA-18071-1"; | |
2196 _uanchor=1; | |
2197 _uff=0; | |
2198 urchinTracker(); | |
2199 } | |
2200 catch(e) {/* urchinTracker not available. */} | |
2201 </script> | |
2202 <!-- end analytics --> | |
2203 </div> | |
2204 </div> <!-- /gc-footer --> | |
2205 </div> <!-- /gc-container --> | |
2206 </body></html> | |
OLD | NEW |