chrome.windows

āĻŦāĻ°ā§āĻŖāύāĻž

āĻŦā§āϰāĻžāωāϜāĻžāϰ āωāχāĻ¨ā§āĻĄā§‹āϰ āϏāĻžāĻĨ⧇ āχāĻ¨ā§āϟāĻžāϰāĻ…ā§āϝāĻžāĻ•ā§āϟ āĻ•āϰāϤ⧇ chrome.windows API āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύāĨ¤ āφāĻĒāύāĻŋ āĻŦā§āϰāĻžāωāϜāĻžāϰ⧇ āωāχāĻ¨ā§āĻĄā§‹āϜ āϤ⧈āϰāĻŋ, āϏāĻ‚āĻļā§‹āϧāύ āĻāĻŦāĻ‚ āĻĒ⧁āύāĻ°ā§āĻŦāĻŋāĻ¨ā§āϝāĻžāϏ āĻ•āϰāϤ⧇ āĻāχ API āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

āĻ…āύ⧁āĻŽāϤāĻŋ

āĻ…āύ⧁āϰ⧋āϧ āĻ•āϰāĻž āĻšāϞ⧇, āĻāĻ•āϟāĻŋ windows.Window tabs.Tab āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āϰ āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāϰ⧇ āĻĨāĻžāϕ⧇āĨ¤ āφāĻĒāύāĻžāϰ āϝāĻĻāĻŋ tabs.Tab āĻāϰ url , pendingUrl , title āĻŦāĻž favIconUrl āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋāϤ⧇ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāϝāĻŧ āϤāĻŦ⧇ āφāĻĒāύāĻžāϕ⧇ āĻ…āĻŦāĻļā§āϝāχ āφāĻĒāύāĻžāϰ āĻŽā§āϝāĻžāύāĻŋāĻĢ⧇āĻ¸ā§āĻŸā§‡ "tabs" āĻ…āύ⧁āĻŽāϤāĻŋ āĻ˜ā§‹āώāĻŖāĻž āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āϝ⧇āĻŽāύ:

{
  "name": "My extension",
  ...
  "permissions": ["tabs"],
  ...
}

āϧāĻžāϰāĻŖāĻž āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰ

āĻŦāĻ°ā§āϤāĻŽāĻžāύ āϜāĻžāύāĻžāϞāĻž

āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻ…āύ⧇āĻ• āĻĢāĻžāĻ‚āĻļāύ āĻāĻ•āϟāĻŋ āϐāĻšā§āĻ›āĻŋāĻ• windowId āφāĻ°ā§āϗ⧁āĻŽā§‡āĻ¨ā§āϟ āύ⧇āϝāĻŧ, āϝāĻž āĻŦāĻ°ā§āϤāĻŽāĻžāύ āωāχāĻ¨ā§āĻĄā§‹āϤ⧇ āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻšāϝāĻŧāĨ¤

āĻŦāĻ°ā§āϤāĻŽāĻžāύ āωāχāĻ¨ā§āĻĄā§‹ āĻšāϞ āϏ⧇āχ āωāχāĻ¨ā§āĻĄā§‹ āϝ⧇āϟāĻŋāϤ⧇ āϕ⧋āĻĄ āϰāϝāĻŧ⧇āϛ⧇ āϝāĻž āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇āĨ¤ āĻāϟāĻž āωāĻĒāϞāĻŦā§āϧāĻŋ āĻ•āϰāĻž āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āϝ⧇ āĻāϟāĻŋ āωāĻĒāϰ⧇āϰ āĻŦāĻž āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰāĻž āωāχāĻ¨ā§āĻĄā§‹ āĻĨ⧇āϕ⧇ āφāϞāĻžāĻĻāĻž āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻŦāϞ⧁āύ āϝ⧇ āĻāĻ•āϟāĻŋ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ āĻāĻ•āϟāĻŋ āĻāĻ•āĻ• HTML āĻĢāĻžāχāϞ āĻĨ⧇āϕ⧇ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āĻŸā§āϝāĻžāĻŦ āĻŦāĻž āωāχāĻ¨ā§āĻĄā§‹ āϤ⧈āϰāĻŋ āĻ•āϰ⧇ āĻāĻŦāĻ‚ HTML āĻĢāĻžāχāϞāϟāĻŋāϤ⧇ tabs.query() āĻ āĻāĻ•āϟāĻŋ āĻ•āϞ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āωāχāĻ¨ā§āĻĄā§‹ āĻšāϞ āϏ⧇āχ āωāχāĻ¨ā§āĻĄā§‹ āϝ⧇āĻ–āĻžāύ⧇ āĻ•āϞ āĻ•āϰāĻž āĻĒ⧃āĻˇā§āĻ āĻžāϟāĻŋ āϰāϝāĻŧ⧇āϛ⧇, āĻļā§€āĻ°ā§āώ āωāχāĻ¨ā§āĻĄā§‹ āϝāĻžāχ āĻšā§‹āĻ• āύāĻž āϕ⧇āύāĨ¤

āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻ•āĻ°ā§āĻŽā§€āĻĻ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻŦāĻ°ā§āϤāĻŽāĻžāύ āωāχāĻ¨ā§āĻĄā§‹āϟāĻŋāϰ āĻŽāĻžāύ āĻļ⧇āώ āϏāĻ•ā§āϰāĻŋāϝāĻŧ āωāχāĻ¨ā§āĻĄā§‹āϤ⧇ āĻĢāĻŋāϰ⧇ āφāϏ⧇āĨ¤ āĻ•āĻŋāϛ⧁ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇, āĻĒāϟāĻ­ā§‚āĻŽāĻŋ āĻĒ⧃āĻˇā§āĻ āĻžāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϕ⧋āύ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āωāχāĻ¨ā§āĻĄā§‹ āύāĻžāĻ“ āĻĨāĻžāĻ•āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āωāĻĻāĻžāĻšāϰāĻŖ

āĻāχ APIāϟāĻŋ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāϤ⧇, chrome-extension-sample repository āĻĨ⧇āϕ⧇ windows API āωāĻĻāĻžāĻšāϰāĻŖāϟāĻŋ āχāύāĻ¸ā§āϟāϞ āĻ•āϰ⧁āύāĨ¤

āĻĻ⧁āϟāĻŋ āϜāĻžāύāĻžāϞāĻž, āĻāĻ•āϟāĻŋ āĻŸā§āϝāĻžāĻŦ āϏāĻš āĻĒā§āϰāϤāĻŋāϟāĻŋ
āĻĻ⧁āϟāĻŋ āϜāĻžāύāĻžāϞāĻž, āĻāĻ•āϟāĻŋ āĻŸā§āϝāĻžāĻŦ āϏāĻš āĻĒā§āϰāϤāĻŋāϟāĻŋāĨ¤

āĻĒā§āϰāĻ•āĻžāϰāϭ⧇āĻĻ

CreateType

Chrome 44+

āϕ⧋āύ āϧāϰāύ⧇āϰ āĻŦā§āϰāĻžāωāϜāĻžāϰ āωāχāĻ¨ā§āĻĄā§‹ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϤāĻž āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰ⧇āĨ¤ 'āĻĒā§āϝāĻžāύ⧇āϞ' āĻŦāĻžāϤāĻŋāϞ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ Chrome OS-āĻ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻ…āύ⧁āĻŽā§‹āĻĻāĻŋāϤ āϤāĻžāϞāĻŋāĻ•āĻžāϭ⧁āĻ•ā§āϤ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύāϗ⧁āϞāĻŋāϤ⧇ āωāĻĒāϞāĻŦā§āϧāĨ¤

āĻāύāĻžāĻŽ

"āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•"
āωāχāĻ¨ā§āĻĄā§‹āϟāĻŋāϕ⧇ āĻāĻ•āϟāĻŋ āφāĻĻāĻ°ā§āĻļ āωāχāĻ¨ā§āĻĄā§‹ āĻšāĻŋāϏāĻžāĻŦ⧇ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰ⧇āĨ¤

"āĻĒāĻĒāφāĻĒ"
āωāχāĻ¨ā§āĻĄā§‹āϟāĻŋāϕ⧇ āĻāĻ•āϟāĻŋ āĻĒāĻĒāφāĻĒ āωāχāĻ¨ā§āĻĄā§‹ āĻšāĻŋāϏāĻžāĻŦ⧇ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰ⧇āĨ¤

"āĻĒā§āϝāĻžāύ⧇āϞ"
āĻāĻ•āϟāĻŋ āĻĒā§āϝāĻžāύ⧇āϞ āĻšāĻŋāϏāĻžāĻŦ⧇ āωāχāĻ¨ā§āĻĄā§‹ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰ⧇āĨ¤

QueryOptions

Chrome 88+

āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ

  • āϜāύāĻŦāĻšā§āϞ

    āĻŦ⧁āϞāĻŋāϝāĻŧāĻžāύ āϐāĻšā§āĻ›āĻŋāĻ•

    āϏāĻ¤ā§āϝ āĻšāϞ⧇, windows.Window āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āϰ āĻāĻ•āϟāĻŋ tabs āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āϰāϝāĻŧ⧇āϛ⧇ āϝāĻžāϤ⧇ tabs.Tab āĻāĻ•āϟāĻŋ āϤāĻžāϞāĻŋāĻ•āĻž āĻĨāĻžāϕ⧇āĨ¤ Tab āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ url , pendingUrl , title , āĻāĻŦāĻ‚ favIconUrl āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻĨāĻžāϕ⧇ āϝāĻĻāĻŋ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ⧇āϰ āĻŽā§āϝāĻžāύāĻŋāĻĢ⧇āĻ¸ā§āϟ āĻĢāĻžāχāϞ⧇ "tabs" āĻ…āύ⧁āĻŽāϤāĻŋ āĻĨāĻžāϕ⧇āĨ¤

  • āωāχāĻ¨ā§āĻĄā§‹ āĻĒā§āϰāĻ•āĻžāϰ

    WindowType [] āϐāĻšā§āĻ›āĻŋāĻ•

    āϏ⧇āϟ āĻ•āϰāĻž āĻšāϞ⧇, windows.Window āϰāĻŋāϟāĻžāĻ°ā§āύ āĻ•āϰāĻž āωāχāĻ¨ā§āĻĄā§‹ āϤāĻžāϰ āĻĒā§āϰāĻ•āĻžāϰ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āĻĢāĻŋāĻ˛ā§āϟāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āϏ⧇āϟ āύāĻž āĻĨāĻžāĻ•āϞ⧇, āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻĢāĻŋāĻ˛ā§āϟāĻžāϰāϟāĻŋ ['normal', 'popup'] āĻ āϏ⧇āϟ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

Window

āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ

  • āϏāĻ°ā§āĻŦāĻĻāĻž āĻ…āύāϟāĻĒ

    āĻŦ⧁āϞāĻŋāϝāĻŧāĻžāύ

    āωāχāĻ¨ā§āĻĄā§‹āϟāĻŋ āϏāĻ°ā§āĻŦāĻĻāĻž āωāĻĒāϰ⧇ āĻĨāĻžāĻ•āĻŦ⧇ āĻ•āĻŋāύāĻžāĨ¤

  • āύāĻŋāĻŦāĻĻā§āϧ

    āĻŦ⧁āϞāĻŋāϝāĻŧāĻžāύ

    āωāχāĻ¨ā§āĻĄā§‹āϟāĻŋ āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰāĻž āωāχāĻ¨ā§āĻĄā§‹ āĻ•āĻŋāύāĻžāĨ¤

  • āωāĻšā§āϚāϤāĻž

    āϏāĻ‚āĻ–ā§āϝāĻž āϐāĻšā§āĻ›āĻŋāĻ•

    āĻĢā§āϰ⧇āĻŽ āϏāĻš āωāχāĻ¨ā§āĻĄā§‹āϰ āωāĻšā§āϚāϤāĻž āĻĒāĻŋāĻ•ā§āϏ⧇āϞ⧇āĨ¤ āĻ•āĻŋāϛ⧁ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ āĻāĻ•āϟāĻŋ āωāχāĻ¨ā§āĻĄā§‹ āĻāĻ•āϟāĻŋ height āϏāĻŽā§āĻĒāĻ¤ā§āϤāĻŋ āĻŦāϰāĻžāĻĻā§āĻĻ āύāĻžāĻ“ āĻšāϤ⧇ āĻĒāĻžāϰ⧇; āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϝāĻ–āύ sessions API āĻĨ⧇āϕ⧇ āĻŦāĻ¨ā§āϧ āωāχāĻ¨ā§āĻĄā§‹āϗ⧁āϞāĻŋ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

  • āφāχāĻĄāĻŋ

    āϏāĻ‚āĻ–ā§āϝāĻž āϐāĻšā§āĻ›āĻŋāĻ•

    āϜāĻžāύāĻžāϞāĻžāϰ āφāχāĻĄāĻŋāĨ¤ āĻāĻ•āϟāĻŋ āĻŦā§āϰāĻžāωāϜāĻžāϰ āϏ⧇āĻļāύ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āωāχāĻ¨ā§āĻĄā§‹ āφāχāĻĄāĻŋ āĻ…āύāĻ¨ā§āϝāĨ¤ āĻ•āĻŋāϛ⧁ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ āĻāĻ•āϟāĻŋ āωāχāĻ¨ā§āĻĄā§‹ āĻāĻ•āϟāĻŋ ID āϏāĻŽā§āĻĒāĻ¤ā§āϤāĻŋ āĻŦāϰāĻžāĻĻā§āĻĻ āύāĻžāĻ“ āĻšāϤ⧇ āĻĒāĻžāϰ⧇; āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, sessions āĻāĻĒāĻŋāφāχ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āωāχāĻ¨ā§āĻĄā§‹āϜ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāχ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻāĻ•āϟāĻŋ āϏ⧇āĻļāύ āφāχāĻĄāĻŋ āωāĻĒāĻ¸ā§āĻĨāĻŋāϤ āĻĨāĻžāĻ•āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

  • āĻ›āĻĻā§āĻŽāĻŦ⧇āĻļā§€

    āĻŦ⧁āϞāĻŋāϝāĻŧāĻžāύ

    āωāχāĻ¨ā§āĻĄā§‹āϟāĻŋ āĻ›āĻĻā§āĻŽāĻŦ⧇āĻļā§€ āĻ•āĻŋāύāĻžāĨ¤

  • āĻŦāĻžāĻŽ

    āϏāĻ‚āĻ–ā§āϝāĻž āϐāĻšā§āĻ›āĻŋāĻ•

    āĻĒāĻŋāĻ•ā§āϏ⧇āϞ⧇ āĻĒāĻ°ā§āĻĻāĻžāϰ āĻŦāĻžāĻŽ āĻĒā§āϰāĻžāĻ¨ā§āϤ āĻĨ⧇āϕ⧇ āωāχāĻ¨ā§āĻĄā§‹āϰ āĻ…āĻĢāϏ⧇āϟāĨ¤ āĻ•āĻŋāϛ⧁ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ āĻāĻ•āϟāĻŋ āωāχāĻ¨ā§āĻĄā§‹ āĻāĻ•āϟāĻŋ left āϏāĻŽā§āĻĒāĻ¤ā§āϤāĻŋ āĻŦāϰāĻžāĻĻā§āĻĻ āύāĻžāĻ“ āĻšāϤ⧇ āĻĒāĻžāϰ⧇; āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϝāĻ–āύ sessions API āĻĨ⧇āϕ⧇ āĻŦāĻ¨ā§āϧ āωāχāĻ¨ā§āĻĄā§‹āϗ⧁āϞāĻŋ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

  • āϏ⧇āĻļāύ āφāχāĻĄāĻŋ

    āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚ āϐāĻšā§āĻ›āĻŋāĻ•

    sessions API āĻĨ⧇āϕ⧇ āĻĒā§āϰāĻžāĻĒā§āϤ āĻāĻ•āϟāĻŋ āωāχāĻ¨ā§āĻĄā§‹āϕ⧇ āĻ…āύāĻ¨ā§āϝāĻ­āĻžāĻŦ⧇ āϏāύāĻžāĻ•ā§āϤ āĻ•āϰāϤ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āϏ⧇āĻļāύ āφāχāĻĄāĻŋāĨ¤

  • āϰāĻžāĻˇā§āĻŸā§āϰ

    WindowState āϐāĻšā§āĻ›āĻŋāĻ•

    āĻāχ āĻŦā§āϰāĻžāωāϜāĻžāϰ āωāχāĻ¨ā§āĻĄā§‹āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĨ¤

  • āĻŸā§āϝāĻžāĻŦ

    āĻŸā§āϝāĻžāĻŦ [] āϐāĻšā§āĻ›āĻŋāĻ•

    tabs.Tab āĻ…ā§āϝāĻžāϰ⧇āĨ¤ āĻŸā§āϝāĻžāĻŦ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟāϗ⧁āϞāĻŋ āωāχāĻ¨ā§āĻĄā§‹āϤ⧇ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āĻŸā§āϝāĻžāĻŦāϗ⧁āϞāĻŋāϕ⧇ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇āĨ¤

  • āĻļā§€āĻ°ā§āώ

    āϏāĻ‚āĻ–ā§āϝāĻž āϐāĻšā§āĻ›āĻŋāĻ•

    āĻĒāĻŋāĻ•ā§āϏ⧇āϞ⧇ āĻĒāĻ°ā§āĻĻāĻžāϰ āωāĻĒāϰ⧇āϰ āĻĒā§āϰāĻžāĻ¨ā§āϤ āĻĨ⧇āϕ⧇ āωāχāĻ¨ā§āĻĄā§‹āϟāĻŋāϰ āĻ…āĻĢāϏ⧇āϟāĨ¤ āĻ•āĻŋāϛ⧁ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ āĻāĻ•āϟāĻŋ āωāχāĻ¨ā§āĻĄā§‹ āĻāĻ•āϟāĻŋ top āϏāĻŽā§āĻĒāĻ¤ā§āϤāĻŋ āĻŦāϰāĻžāĻĻā§āĻĻ āύāĻžāĻ“ āĻšāϤ⧇ āĻĒāĻžāϰ⧇; āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϝāĻ–āύ sessions API āĻĨ⧇āϕ⧇ āĻŦāĻ¨ā§āϧ āωāχāĻ¨ā§āĻĄā§‹āϗ⧁āϞāĻŋ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

  • āϟāĻžāχāĻĒ

    āĻŦā§āϰāĻžāωāϜāĻžāϰ āωāχāĻ¨ā§āĻĄā§‹āϰ āϧāϰāύ āĻāϟāĻŋāĨ¤

  • āĻĒā§āϰāĻ¸ā§āĻĨ

    āϏāĻ‚āĻ–ā§āϝāĻž āϐāĻšā§āĻ›āĻŋāĻ•

    āĻĢā§āϰ⧇āĻŽ āϏāĻš āωāχāĻ¨ā§āĻĄā§‹āϰ āĻĒā§āϰāĻ¸ā§āĻĨ āĻĒāĻŋāĻ•ā§āϏ⧇āϞ⧇āĨ¤ āĻ•āĻŋāϛ⧁ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ āĻāĻ•āϟāĻŋ āωāχāĻ¨ā§āĻĄā§‹ āĻāĻ•āϟāĻŋ width āϏāĻŽā§āĻĒāĻ¤ā§āϤāĻŋ āĻŦāϰāĻžāĻĻā§āĻĻ āύāĻžāĻ“ āĻšāϤ⧇ āĻĒāĻžāϰ⧇; āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϝāĻ–āύ sessions API āĻĨ⧇āϕ⧇ āĻŦāĻ¨ā§āϧ āωāχāĻ¨ā§āĻĄā§‹āϗ⧁āϞāĻŋ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

WindowState

Chrome 44+

āĻāχ āĻŦā§āϰāĻžāωāϜāĻžāϰ āωāχāĻ¨ā§āĻĄā§‹āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĨ¤ āĻ•āĻŋāϛ⧁ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ āĻāĻ•āϟāĻŋ āωāχāĻ¨ā§āĻĄā§‹ āĻāĻ•āϟāĻŋ state āϏāĻŽā§āĻĒāĻ¤ā§āϤāĻŋ āĻŦāϰāĻžāĻĻā§āĻĻ āύāĻžāĻ“ āĻšāϤ⧇ āĻĒāĻžāϰ⧇; āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϝāĻ–āύ sessions API āĻĨ⧇āϕ⧇ āĻŦāĻ¨ā§āϧ āωāχāĻ¨ā§āĻĄā§‹āϗ⧁āϞāĻŋ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

āĻāύāĻžāĻŽ

"āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•"
āϏāĻžāϧāĻžāϰāĻŖ āωāχāĻ¨ā§āĻĄā§‹āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻž (āϛ⧋āϟ āύāϝāĻŧ, āϏāĻ°ā§āĻŦāĻžāϧāĻŋāĻ• āĻ•āϰāĻž āĻŦāĻž āĻĒā§‚āĻ°ā§āĻŖāĻ¸ā§āĻ•ā§āϰ⧀āύ)āĨ¤

"āύāĻŋāĻŽā§āύ āĻ•āϰāĻž"
āĻŽāĻŋāύāĻŋāĻŽāĻžāχāϜ āĻ•āϰāĻž āωāχāĻ¨ā§āĻĄā§‹āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĨ¤

"āϏāĻ°ā§āĻŦā§‹āĻšā§āϚ āĻ•āϰāĻž"
āϏāĻ°ā§āĻŦāĻžāϧāĻŋāĻ• āωāχāĻ¨ā§āĻĄā§‹ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĨ¤

"āĻĒā§‚āĻ°ā§āĻŖ āĻĒāĻ°ā§āĻĻāĻž"
āĻĢ⧁āϞāĻ¸ā§āĻ•ā§āϰāĻŋāύ āωāχāĻ¨ā§āĻĄā§‹āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĨ¤

"āϞāĻ•-āĻĒā§‚āĻ°ā§āĻŖ āĻ¸ā§āĻ•ā§āϰ⧀āύ"
āϞāĻ• āĻ•āϰāĻž āĻĢ⧁āϞāĻ¸ā§āĻ•ā§āϰāĻŋāύ āωāχāĻ¨ā§āĻĄā§‹āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĨ¤ āĻāχ āĻĒā§‚āĻ°ā§āĻŖāĻ¸ā§āĻ•ā§āϰ⧀āύ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻĻā§āĻŦāĻžāϰāĻž āĻĒā§āϰāĻ¸ā§āĻĨāĻžāύ āĻ•āϰāĻž āϝāĻžāĻŦ⧇ āύāĻž āĻāĻŦāĻ‚ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ Chrome OS-āĻ āĻ…āύ⧁āĻŽā§‹āĻĻāĻŋāϤ āϤāĻžāϞāĻŋāĻ•āĻžāϭ⧁āĻ•ā§āϤ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āωāĻĒāϞāĻŦā§āϧ⧎

WindowType

Chrome 44+

āĻŦā§āϰāĻžāωāϜāĻžāϰ āωāχāĻ¨ā§āĻĄā§‹āϰ āϧāϰāύ āĻāϟāĻŋāĨ¤ āĻ•āĻŋāϛ⧁ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ āĻāĻ•āϟāĻŋ āωāχāĻ¨ā§āĻĄā§‹ āĻāĻ•āϟāĻŋ type āϏāĻŽā§āĻĒāĻ¤ā§āϤāĻŋ āĻŦāϰāĻžāĻĻā§āĻĻ āύāĻžāĻ“ āĻšāϤ⧇ āĻĒāĻžāϰ⧇; āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϝāĻ–āύ sessions API āĻĨ⧇āϕ⧇ āĻŦāĻ¨ā§āϧ āωāχāĻ¨ā§āĻĄā§‹āϗ⧁āϞāĻŋ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

āĻāύāĻžāĻŽ

"āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•"
āĻāĻ•āϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻŦā§āϰāĻžāωāϜāĻžāϰ āωāχāĻ¨ā§āĻĄā§‹āĨ¤

"āĻĒāĻĒāφāĻĒ"
āĻāĻ•āϟāĻŋ āĻŦā§āϰāĻžāωāϜāĻžāϰ āĻĒāĻĒāφāĻĒ.

"āĻĒā§āϝāĻžāύ⧇āϞ"
āĻāχ āĻāĻĒāĻŋāφāχāϤ⧇ āĻ…āĻŦāĻšā§‡āϞāĻŋāϤāĨ¤ āĻāĻ•āϟāĻŋ Chrome āĻ…ā§āϝāĻžāĻĒ āĻĒā§āϝāĻžāύ⧇āϞ-āĻ¸ā§āϟāĻžāχāϞ āωāχāĻ¨ā§āĻĄā§‹āĨ¤ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϤāĻžāĻĻ⧇āϰ āύāĻŋāϜāĻ¸ā§āĻŦ āĻĒā§āϝāĻžāύ⧇āϞ āωāχāĻ¨ā§āĻĄā§‹ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāϰ⧇.

"āĻ…ā§āϝāĻžāĻĒ"
āĻāχ āĻāĻĒāĻŋāφāχāϤ⧇ āĻ…āĻŦāĻšā§‡āϞāĻŋāϤāĨ¤ āĻāĻ•āϟāĻŋ Chrome āĻ…ā§āϝāĻžāĻĒ āωāχāĻ¨ā§āĻĄā§‹āĨ¤ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāĻžāύāϗ⧁āϞāĻŋ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϤāĻžāĻĻ⧇āϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āύāĻŋāϜāĻ¸ā§āĻŦ āωāχāĻ¨ā§āĻĄā§‹ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāϰ⧇⧎

"devtools"
āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāϰ⧀ āϏāϰāĻžā§āϜāĻžāĻŽ āωāχāĻ¨ā§āĻĄā§‹āĨ¤

āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ

WINDOW_ID_CURRENT

windowId āĻŽāĻžāύ āϝāĻž āĻŦāĻ°ā§āϤāĻŽāĻžāύ āωāχāĻ¨ā§āĻĄā§‹āϕ⧇ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇āĨ¤

āĻŽāĻžāύ

-2

WINDOW_ID_NONE

windowId āĻŽāĻžāύ āϝāĻž āĻāĻ•āϟāĻŋ Chrome āĻŦā§āϰāĻžāωāϜāĻžāϰ āωāχāĻ¨ā§āĻĄā§‹āϰ āĻ…āύ⧁āĻĒāĻ¸ā§āĻĨāĻŋāϤāĻŋāϕ⧇ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇āĨ¤

āĻŽāĻžāύ

-1

āĻĒāĻĻā§āϧāϤāĻŋ

create()

chrome.windows.create(
  createData?: object,
)
: Promise<Window | undefined>

āϝ⧇ āϕ⧋āύ⧋ āϐāĻšā§āĻ›āĻŋāĻ• āφāĻ•āĻžāϰ, āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ, āĻŦāĻž āĻĄāĻŋāĻĢāĻ˛ā§āϟ URL āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻŦā§āϰāĻžāωāϜāĻžāϰ āωāχāĻ¨ā§āĻĄā§‹ āϤ⧈āϰāĻŋ āĻ•āϰ⧇ (āĻ–ā§‹āϞ⧇)āĨ¤

āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ

  • āĻĄā§‡āϟāĻž āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ

    āĻŦāĻ¸ā§āϤ⧁ āϐāĻšā§āĻ›āĻŋāĻ•

    • āύāĻŋāĻŦāĻĻā§āϧ

      āĻŦ⧁āϞāĻŋāϝāĻŧāĻžāύ āϐāĻšā§āĻ›āĻŋāĻ•

      true āĻšāϞ⧇, āĻāĻ•āϟāĻŋ āϏāĻ•ā§āϰāĻŋāϝāĻŧ āωāχāĻ¨ā§āĻĄā§‹ āĻ–ā§‹āϞ⧇āĨ¤ false āĻšāϞ⧇, āĻāĻ•āϟāĻŋ āύāĻŋāĻˇā§āĻ•ā§āϰāĻŋāϝāĻŧ āωāχāĻ¨ā§āĻĄā§‹ āĻ–ā§‹āϞ⧇āĨ¤

    • āωāĻšā§āϚāϤāĻž

      āϏāĻ‚āĻ–ā§āϝāĻž āϐāĻšā§āĻ›āĻŋāĻ•

      āĻĢā§āϰ⧇āĻŽ āϏāĻš āύāϤ⧁āύ āωāχāĻ¨ā§āĻĄā§‹āϰ āĻĒāĻŋāĻ•ā§āϏ⧇āϞ⧇ āωāĻšā§āϚāϤāĻžāĨ¤ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰāĻž āύāĻž āĻĨāĻžāĻ•āϞ⧇, āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āωāĻšā§āϚāϤāĻžāϝāĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āϟāĨ¤

    • āĻ›āĻĻā§āĻŽāĻŦ⧇āĻļā§€

      āĻŦ⧁āϞāĻŋāϝāĻŧāĻžāύ āϐāĻšā§āĻ›āĻŋāĻ•

      āύāϤ⧁āύ āωāχāĻ¨ā§āĻĄā§‹āϟāĻŋ āĻāĻ•āϟāĻŋ āĻ›āĻĻā§āĻŽāĻŦ⧇āĻļā§€ āωāχāĻ¨ā§āĻĄā§‹ āĻšāĻ“āϝāĻŧāĻž āωāϚāĻŋāϤ āĻ•āĻŋāύāĻžāĨ¤

    • āĻŦāĻžāĻŽ

      āϏāĻ‚āĻ–ā§āϝāĻž āϐāĻšā§āĻ›āĻŋāĻ•

      āĻ¸ā§āĻ•ā§āϰāĻŋāύ⧇āϰ āĻŦāĻžāĻŽ āĻĒā§āϰāĻžāĻ¨ā§āϤ āĻĨ⧇āϕ⧇ āύāϤ⧁āύ āωāχāĻ¨ā§āĻĄā§‹āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ⧇āϰ āϜāĻ¨ā§āϝ āĻĒāĻŋāĻ•ā§āϏ⧇āϞ⧇āϰ āϏāĻ‚āĻ–ā§āϝāĻžāĨ¤ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰāĻž āύāĻž āĻĨāĻžāĻ•āϞ⧇, āύāϤ⧁āύ āωāχāĻ¨ā§āĻĄā§‹ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻļ⧇āώ āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰāĻž āωāχāĻ¨ā§āĻĄā§‹ āĻĨ⧇āϕ⧇ āĻ…āĻĢāϏ⧇āϟ āĻšāϝāĻŧāĨ¤ āĻĒā§āϝāĻžāύ⧇āϞ⧇āϰ āϜāĻ¨ā§āϝ āĻāχ āĻŽāĻžāύ āωāĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

    • SelfAsOpener āϏ⧇āϟ āĻ•āϰ⧁āύ

      āĻŦ⧁āϞāĻŋāϝāĻŧāĻžāύ āϐāĻšā§āĻ›āĻŋāĻ•

      Chrome 64+

      true āĻšāϞ⧇, āύāϤ⧁āύ-āϤ⧈āϰāĻŋ āωāχāĻ¨ā§āĻĄā§‹āϰ 'window.opener' āĻ•āϞāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āϏ⧇āϟ āĻ•āϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āĻ•āϞāĻ•āĻžāϰ⧀āϰ āϏāĻžāĻĨ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āĻŦā§āϰāĻžāωāϜāĻŋāĻ‚ āĻĒā§āϰāϏāĻ™ā§āϗ⧇āϰ āĻāĻ•āχ āχāωāύāĻŋāĻŸā§‡ āĻĨāĻžāϕ⧇āĨ¤

    • āϰāĻžāĻˇā§āĻŸā§āϰ

      WindowState āϐāĻšā§āĻ›āĻŋāĻ•

      Chrome 44+

      āϜāĻžāύāĻžāϞāĻžāϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĨ¤ minimized , maximized , āĻāĻŦāĻ‚ fullscreen āĻ¸ā§āĻŸā§‡āϟāϗ⧁āϞāĻŋāϕ⧇ left , top , width āĻŦāĻž height āϏāĻžāĻĨ⧇ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰāĻž āϝāĻžāĻŦ⧇ āύāĻžāĨ¤

    • āĻŸā§āϝāĻžāĻŦāφāχāĻĄāĻŋ

      āϏāĻ‚āĻ–ā§āϝāĻž āϐāĻšā§āĻ›āĻŋāĻ•

      āύāϤ⧁āύ āωāχāĻ¨ā§āĻĄā§‹āϤ⧇ āϝ⧋āĻ— āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻŸā§āϝāĻžāĻŦ⧇āϰ āφāχāĻĄāĻŋāĨ¤

    • āĻļā§€āĻ°ā§āώ

      āϏāĻ‚āĻ–ā§āϝāĻž āϐāĻšā§āĻ›āĻŋāĻ•

      āĻ¸ā§āĻ•ā§āϰāĻŋāύ⧇āϰ āωāĻĒāϰ⧇āϰ āĻĒā§āϰāĻžāĻ¨ā§āϤ āĻĨ⧇āϕ⧇ āύāϤ⧁āύ āωāχāĻ¨ā§āĻĄā§‹āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ⧇āϰ āϜāĻ¨ā§āϝ āĻĒāĻŋāĻ•ā§āϏ⧇āϞ⧇āϰ āϏāĻ‚āĻ–ā§āϝāĻžāĨ¤ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰāĻž āύāĻž āĻĨāĻžāĻ•āϞ⧇, āύāϤ⧁āύ āωāχāĻ¨ā§āĻĄā§‹ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻļ⧇āώ āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰāĻž āωāχāĻ¨ā§āĻĄā§‹ āĻĨ⧇āϕ⧇ āĻ…āĻĢāϏ⧇āϟ āĻšāϝāĻŧāĨ¤ āĻĒā§āϝāĻžāύ⧇āϞ⧇āϰ āϜāĻ¨ā§āϝ āĻāχ āĻŽāĻžāύ āωāĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

    • āϟāĻžāχāĻĒ

      CreateType āϐāĻšā§āĻ›āĻŋāĻ•

      āϕ⧋āύ āϧāϰāύ⧇āϰ āĻŦā§āϰāĻžāωāϜāĻžāϰ āωāχāĻ¨ā§āĻĄā§‹ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϤāĻž āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰ⧇āĨ¤

    • url

      āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚ | āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚[] āϐāĻšā§āĻ›āĻŋāĻ•

      āωāχāĻ¨ā§āĻĄā§‹āϤ⧇ āĻŸā§āϝāĻžāĻŦ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻ–ā§‹āϞāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ URL āĻŦāĻž URL āĻāϰ āĻŦāĻŋāĻ¨ā§āϝāĻžāϏ⧎ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ-āϝ⧋āĻ—ā§āϝ URL-āĻ āĻ…āĻŦāĻļā§āϝāχ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻ•āĻŋāĻŽ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇, āϝ⧇āĻŽāύ, 'http://www.google.com', 'www.google.com' āύāϝāĻŧāĨ¤ āĻ…-āĻĒā§‚āĻ°ā§āĻŖ-āϝ⧋āĻ—ā§āϝ URLāϗ⧁āϞāĻŋāϕ⧇ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āφāĻĒ⧇āĻ•ā§āώāĻŋāĻ• āĻšāĻŋāϏāĻžāĻŦ⧇ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āύāϤ⧁āύ āĻŸā§āϝāĻžāĻŦ āĻĒ⧃āĻˇā§āĻ āĻžāϝāĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āϟāĨ¤

    • āĻĒā§āϰāĻ¸ā§āĻĨ

      āϏāĻ‚āĻ–ā§āϝāĻž āϐāĻšā§āĻ›āĻŋāĻ•

      āĻĢā§āϰ⧇āĻŽ āϏāĻš āύāϤ⧁āύ āωāχāĻ¨ā§āĻĄā§‹āϰ āĻĒāĻŋāĻ•ā§āϏ⧇āϞ⧇āϰ āĻĒā§āϰāĻ¸ā§āĻĨāĨ¤ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰāĻž āύāĻž āĻĨāĻžāĻ•āϞ⧇, āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻžāĻ•ā§ƒāϤāĻŋāĻ• āĻĒā§āϰāĻ¸ā§āĻĨ āĻĄāĻŋāĻĢāĻ˛ā§āϟāĨ¤

āϰāĻŋāϟāĻžāĻ°ā§āύāϏ

get()

chrome.windows.get(
  windowId: number,
  queryOptions?: QueryOptions,
)
: Promise<Window>

āĻāĻ•āϟāĻŋ āωāχāĻ¨ā§āĻĄā§‹ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ āĻĒāĻžāϝāĻŧ.

āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ

  • āωāχāĻ¨ā§āĻĄā§‹ āφāχāĻĄāĻŋ

    āϏāĻ‚āĻ–ā§āϝāĻž

  • query āĻ…āĻĒāĻļāύ

    QueryOptions āϐāĻšā§āĻ›āĻŋāĻ•

    Chrome 88+

āϰāĻŋāϟāĻžāĻ°ā§āύāϏ

getAll()

chrome.windows.getAll(
  queryOptions?: QueryOptions,
)
: Promise<Window[]>

āϏāĻŦ āϜāĻžāύāĻžāϞāĻž āĻĒāĻžāϝāĻŧ.

āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ

  • query āĻ…āĻĒāĻļāύ

    QueryOptions āϐāĻšā§āĻ›āĻŋāĻ•

    Chrome 88+

āϰāĻŋāϟāĻžāĻ°ā§āύāϏ

getCurrent()

chrome.windows.getCurrent(
  queryOptions?: QueryOptions,
)
: Promise<Window>

āĻŦāĻ°ā§āϤāĻŽāĻžāύ āωāχāĻ¨ā§āĻĄā§‹ āĻĒāĻžāϝāĻŧ.

āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ

  • query āĻ…āĻĒāĻļāύ

    QueryOptions āϐāĻšā§āĻ›āĻŋāĻ•

    Chrome 88+

āϰāĻŋāϟāĻžāĻ°ā§āύāϏ

getLastFocused()

chrome.windows.getLastFocused(
  queryOptions?: QueryOptions,
)
: Promise<Window>

āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āϏāĻŽā§āĻĒā§āϰāϤāĻŋ āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰāĻž āωāχāĻ¨ā§āĻĄā§‹āϟāĻŋ āĻĒāĻžāϝāĻŧ — āϏāĻžāϧāĻžāϰāĻŖāϤ 'āωāĻĒāϰ⧇' āωāχāĻ¨ā§āĻĄā§‹āĨ¤

āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ

  • query āĻ…āĻĒāĻļāύ

    QueryOptions āϐāĻšā§āĻ›āĻŋāĻ•

    Chrome 88+

āϰāĻŋāϟāĻžāĻ°ā§āύāϏ

remove()

chrome.windows.remove(
  windowId: number,
)
: Promise<void>

āĻāĻ•āϟāĻŋ āωāχāĻ¨ā§āĻĄā§‹ āĻāĻŦāĻ‚ āĻāϰ āĻ­āĻŋāϤāϰ⧇ āĻĨāĻžāĻ•āĻž āϏāĻŽāĻ¸ā§āϤ āĻŸā§āϝāĻžāĻŦ āϏāϰāĻŋāϝāĻŧ⧇ (āĻŦāĻ¨ā§āϧ āĻ•āϰ⧇)āĨ¤

āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ

  • āωāχāĻ¨ā§āĻĄā§‹ āφāχāĻĄāĻŋ

    āϏāĻ‚āĻ–ā§āϝāĻž

āϰāĻŋāϟāĻžāĻ°ā§āύāϏ

  • āĻĒā§āϰāϤāĻŋāĻļā§āϰ⧁āϤāĻŋ <void>

    Chrome 88+

update()

chrome.windows.update(
  windowId: number,
  updateInfo: object,
)
: Promise<Window>

āĻāĻ•āϟāĻŋ āωāχāĻ¨ā§āĻĄā§‹āϰ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āφāĻĒāĻĄā§‡āϟ āĻ•āϰ⧇āĨ¤ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϝ⧇ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϤāĻž āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰ⧁āύ; āĻ…āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻ…āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāĻŋāϤāĨ¤

āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ

  • āωāχāĻ¨ā§āĻĄā§‹ āφāχāĻĄāĻŋ

    āϏāĻ‚āĻ–ā§āϝāĻž

  • āφāĻĒāĻĄā§‡āϟ āϤāĻĨā§āϝ

    āĻŦāĻ¸ā§āϤ⧁

    • āĻŽāύ⧋āϝ⧋āĻ— āφāĻ•āĻ°ā§āώāĻŖ

      āĻŦ⧁āϞāĻŋāϝāĻŧāĻžāύ āϐāĻšā§āĻ›āĻŋāĻ•

      true āĻšāϞ⧇ , āωāχāĻ¨ā§āĻĄā§‹āϟāĻŋāϕ⧇ āĻāĻŽāύāĻ­āĻžāĻŦ⧇ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāĻž āĻšāϝāĻŧ āϝāĻž āωāχāĻ¨ā§āĻĄā§‹āϟāĻŋāϰ āĻĻāĻŋāϕ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻĻ⧃āĻˇā§āϟāĻŋ āφāĻ•āĻ°ā§āώāĻŖ āĻ•āϰ⧇, āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰāĻž āωāχāĻ¨ā§āĻĄā§‹ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āύāĻž āĻ•āϰ⧇āĨ¤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āωāχāĻ¨ā§āĻĄā§‹āϤ⧇ āĻĢā§‹āĻ•āĻžāϏ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āύāĻž āĻ•āϰāĻž āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻĒā§āϰāĻ­āĻžāĻŦ āĻ¸ā§āĻĨāĻžāϝāĻŧā§€ āĻšāϝāĻŧāĨ¤ āωāχāĻ¨ā§āĻĄā§‹āϤ⧇ āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇āχ āĻĢā§‹āĻ•āĻžāϏ āĻĨāĻžāĻ•āϞ⧇ āĻāχ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāϟāĻŋāϰ āϕ⧋āύ āĻĒā§āϰāĻ­āĻžāĻŦ āύ⧇āχāĨ¤ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀ drawAttention āĻ…āύ⧁āϰ⧋āϧ āĻŦāĻžāϤāĻŋāϞ āĻ•āϰāϤ⧇ false āϏ⧇āϟ āĻ•āϰ⧁āύāĨ¤

    • āύāĻŋāĻŦāĻĻā§āϧ

      āĻŦ⧁āϞāĻŋāϝāĻŧāĻžāύ āϐāĻšā§āĻ›āĻŋāĻ•

      true āĻšāϞ⧇, āϜāĻžāύāĻžāϞāĻžāϟāĻŋāϕ⧇ āϏāĻžāĻŽāύ⧇ āύāĻŋāϝāĻŧ⧇ āφāϏ⧇; āϰāĻžāĻˇā§āĻŸā§āϰ⧇āϰ āϏāĻžāĻĨ⧇ 'āĻŽāĻŋāύāĻŋāĻŽāĻžāχāϜ' āĻ•āϰāĻž āϝāĻžāĻŦ⧇ āύāĻžāĨ¤ false āĻšāϞ⧇, z-āĻ•ā§āϰāĻŽā§‡āϰ āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āωāχāĻ¨ā§āĻĄā§‹āϟāĻŋāϕ⧇ āϏāĻžāĻŽāύ⧇ āύāĻŋāϝāĻŧ⧇ āφāϏ⧇; āĻ¸ā§āĻŸā§‡āϟ 'āĻĢ⧁āϞāĻ¸ā§āĻ•ā§āϰāĻŋāύ' āĻŦāĻž 'āϏāĻ°ā§āĻŦā§‹āĻšā§āϚ' āĻāϰ āϏāĻžāĻĨ⧇ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰāĻž āϝāĻžāĻŦ⧇ āύāĻžāĨ¤

    • āωāĻšā§āϚāϤāĻž

      āϏāĻ‚āĻ–ā§āϝāĻž āϐāĻšā§āĻ›āĻŋāĻ•

      āωāχāĻ¨ā§āĻĄā§‹āϟāĻŋāϰ āφāĻ•āĻžāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĒāĻŋāĻ•ā§āϏ⧇āϞ⧇ āωāĻšā§āϚāϤāĻžāĨ¤ āĻĒā§āϝāĻžāύ⧇āϞ⧇āϰ āϜāĻ¨ā§āϝ āĻāχ āĻŽāĻžāύ āωāĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

    • āĻŦāĻžāĻŽ

      āϏāĻ‚āĻ–ā§āϝāĻž āϐāĻšā§āĻ›āĻŋāĻ•

      āωāχāĻ¨ā§āĻĄā§‹āϟāĻŋāϕ⧇ āĻĒāĻŋāĻ•ā§āϏ⧇āϞ⧇ āϏāϰāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āĻĒāĻ°ā§āĻĻāĻžāϰ āĻŦāĻžāĻŽ āĻĒā§āϰāĻžāĻ¨ā§āϤ āĻĨ⧇āϕ⧇ āĻ…āĻĢāϏ⧇āϟāĨ¤ āĻĒā§āϝāĻžāύ⧇āϞ⧇āϰ āϜāĻ¨ā§āϝ āĻāχ āĻŽāĻžāύ āωāĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

    • āϰāĻžāĻˇā§āĻŸā§āϰ

      WindowState āϐāĻšā§āĻ›āĻŋāĻ•

      āϜāĻžāύāĻžāϞāĻžāϰ āύāϤ⧁āύ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĨ¤ 'āĻŽāĻŋāύāĻŋāĻŽāĻžāχāϜāĻĄ', 'āϏāĻ°ā§āĻŦā§‹āĻšā§āϚ', āĻāĻŦāĻ‚ 'āĻĒā§‚āĻ°ā§āĻŖāĻ¸ā§āĻ•ā§āϰ⧀āύ' āĻ…āĻŦāĻ¸ā§āĻĨāĻžāϗ⧁āϞāĻŋāϕ⧇ 'āĻŦāĻžāĻŽ', 'āĻļā§€āĻ°ā§āώ', 'āĻĒā§āϰāĻ¸ā§āĻĨ' āĻŦāĻž 'āωāĻšā§āϚāϤāĻž'-āĻāϰ āϏāĻžāĻĨ⧇ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰāĻž āϝāĻžāĻŦ⧇ āύāĻžāĨ¤

    • āĻļā§€āĻ°ā§āώ

      āϏāĻ‚āĻ–ā§āϝāĻž āϐāĻšā§āĻ›āĻŋāĻ•

      āωāχāĻ¨ā§āĻĄā§‹āϟāĻŋāϕ⧇ āĻĒāĻŋāĻ•ā§āϏ⧇āϞ⧇ āϏāϰāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āĻĒāĻ°ā§āĻĻāĻžāϰ āωāĻĒāϰ⧇āϰ āĻĒā§āϰāĻžāĻ¨ā§āϤ āĻĨ⧇āϕ⧇ āĻ…āĻĢāϏ⧇āϟāĨ¤ āĻĒā§āϝāĻžāύ⧇āϞ⧇āϰ āϜāĻ¨ā§āϝ āĻāχ āĻŽāĻžāύ āωāĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

    • āĻĒā§āϰāĻ¸ā§āĻĨ

      āϏāĻ‚āĻ–ā§āϝāĻž āϐāĻšā§āĻ›āĻŋāĻ•

      āωāχāĻ¨ā§āĻĄā§‹āϟāĻŋāϰ āφāĻ•āĻžāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāϤ⧇ āĻĒāĻŋāĻ•ā§āϏ⧇āϞ⧇ āĻĒā§āϰāĻ¸ā§āĻĨāĨ¤ āĻĒā§āϝāĻžāύ⧇āϞ⧇āϰ āϜāĻ¨ā§āϝ āĻāχ āĻŽāĻžāύ āωāĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

āϰāĻŋāϟāĻžāĻ°ā§āύāϏ

āϘāϟāύāĻž

onBoundsChanged

Chrome 86+
chrome.windows.onBoundsChanged.addListener(
  callback: function,
)

āĻāĻ•āϟāĻŋ āωāχāĻ¨ā§āĻĄā§‹āϰ āφāĻ•āĻžāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻž āĻšāϞ⧇ āϗ⧁āϞāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇; āĻāχ āχāϭ⧇āĻ¨ā§āϟāϟāĻŋ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϤāĻ–āύāχ āĻĒāĻžāĻ āĻžāύ⧋ āĻšāϝāĻŧ āϝāĻ–āύ āύāϤ⧁āύ āϏ⧀āĻŽāĻžāύāĻž āĻĒā§āϰāϤāĻŋāĻļā§āϰ⧁āϤāĻŋāĻŦāĻĻā§āϧ āĻšāϝāĻŧ, āĻāĻŦāĻ‚ āĻ…āĻ—ā§āϰāĻ—āϤāĻŋ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ⧇āϰ āϜāĻ¨ā§āϝ āύāϝāĻŧāĨ¤

āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ

  • āĻ•āϞāĻŦā§āϝāĻžāĻ•

    āĻĢāĻžāĻ‚āĻļāύ

    callback āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰāϟāĻŋ āĻāϰ āĻŽāϤ⧋ āĻĻ⧇āĻ–āĻžāĻšā§āϛ⧇:

    (window: Window) => void

onCreated

chrome.windows.onCreated.addListener(
  callback: function,
  filters?: object,
)

āĻāĻ•āϟāĻŋ āωāχāĻ¨ā§āĻĄā§‹ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϞ⧇ āĻĢāĻžāϝāĻŧāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ

  • āĻ•āϞāĻŦā§āϝāĻžāĻ•

    āĻĢāĻžāĻ‚āĻļāύ

    Chrome 46+

    callback āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰāϟāĻŋ āĻāϰ āĻŽāϤ⧋ āĻĻ⧇āĻ–āĻžāĻšā§āϛ⧇:

    (window: Window) => void

    • āϜāĻžāύāĻžāϞāĻž

      āϤ⧈āϰāĻŋ āĻ•āϰāĻž āωāχāĻ¨ā§āĻĄā§‹āϰ āĻŦāĻŋāĻļāĻĻ āĻŦāĻŋāĻŦāϰāĻŖāĨ¤

  • āĻĢāĻŋāĻ˛ā§āϟāĻžāϰ

    āĻŦāĻ¸ā§āϤ⧁ āϐāĻšā§āĻ›āĻŋāĻ•

    • āωāχāĻ¨ā§āĻĄā§‹ āĻĒā§āϰāĻ•āĻžāϰ

      āϝ⧇ āĻļāĻ°ā§āϤāĻžāĻŦāϞ⧀ āωāχāĻ¨ā§āĻĄā§‹āϰ āĻĒā§āϰāĻ•āĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇ āϤāĻž āĻ…āĻŦāĻļā§āϝāχ āĻĒā§‚āϰāĻŖ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āϟāϰ⧂āĻĒ⧇ āĻāϟāĻŋ ['normal', 'popup'] āϏāĻ¨ā§āϤ⧁āĻˇā§āϟ āĻ•āϰ⧇āĨ¤

onFocusChanged

chrome.windows.onFocusChanged.addListener(
  callback: function,
  filters?: object,
)

āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰāĻž āωāχāĻ¨ā§āĻĄā§‹ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāĻŋāϤ āĻšāϞ⧇ āĻĢāĻžāϝāĻŧāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āϏāĻŽāĻ¸ā§āϤ Chrome āωāχāĻ¨ā§āĻĄā§‹ āĻĢā§‹āĻ•āĻžāϏ āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āϗ⧇āϞ⧇ chrome.windows.WINDOW_ID_NONE āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇⧎ āĻĻā§āϰāĻˇā§āϟāĻŦā§āϝ: āĻ•āĻŋāϛ⧁ āϞāĻŋāύāĻžāĻ•ā§āϏ āωāχāĻ¨ā§āĻĄā§‹ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ⧇, WINDOW_ID_NONE āϏāĻ°ā§āĻŦāĻĻāĻž āĻāĻ•āϟāĻŋ Chrome āωāχāĻ¨ā§āĻĄā§‹ āĻĨ⧇āϕ⧇ āĻ…āĻ¨ā§āϝ āĻ•ā§āϰ⧋āĻŽ āωāχāĻ¨ā§āĻĄā§‹āϤ⧇ āĻ¸ā§āϝ⧁āχāϚ āĻ•āϰāĻžāϰ āφāϗ⧇ āĻ…āĻŦāĻŋāϞāĻŽā§āĻŦ⧇ āĻĒāĻžāĻ āĻžāύ⧋ āĻšāϝāĻŧāĨ¤

āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ

  • āĻ•āϞāĻŦā§āϝāĻžāĻ•

    āĻĢāĻžāĻ‚āĻļāύ

    Chrome 46+

    callback āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰāϟāĻŋ āĻāϰ āĻŽāϤ⧋ āĻĻ⧇āĻ–āĻžāĻšā§āϛ⧇:

    (windowId: number) => void

    • āωāχāĻ¨ā§āĻĄā§‹ āφāχāĻĄāĻŋ

      āϏāĻ‚āĻ–ā§āϝāĻž

      āϏāĻĻā§āϝ āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰāĻž āωāχāĻ¨ā§āĻĄā§‹āϰ āφāχāĻĄāĻŋāĨ¤

  • āĻĢāĻŋāĻ˛ā§āϟāĻžāϰ

    āĻŦāĻ¸ā§āϤ⧁ āϐāĻšā§āĻ›āĻŋāĻ•

    • āωāχāĻ¨ā§āĻĄā§‹ āĻĒā§āϰāĻ•āĻžāϰ

      āϝ⧇ āĻļāĻ°ā§āϤāĻžāĻŦāϞ⧀ āωāχāĻ¨ā§āĻĄā§‹āϰ āϧāϰāύ āϏāϰāĻžāύ⧋ āĻšāĻšā§āϛ⧇ āϤāĻž āĻ…āĻŦāĻļā§āϝāχ āĻĒā§‚āϰāĻŖ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āϟāϰ⧂āĻĒ⧇ āĻāϟāĻŋ ['normal', 'popup'] āϏāĻ¨ā§āϤ⧁āĻˇā§āϟ āĻ•āϰ⧇āĨ¤

onRemoved

chrome.windows.onRemoved.addListener(
  callback: function,
  filters?: object,
)

āĻāĻ•āϟāĻŋ āωāχāĻ¨ā§āĻĄā§‹ āϏāϰāĻžāύ⧋ āĻšāϞ⧇ āϗ⧁āϞāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ (āĻŦāĻ¨ā§āϧ)āĨ¤

āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ

  • āĻ•āϞāĻŦā§āϝāĻžāĻ•

    āĻĢāĻžāĻ‚āĻļāύ

    Chrome 46+

    callback āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰāϟāĻŋ āĻāϰ āĻŽāϤ⧋ āĻĻ⧇āĻ–āĻžāĻšā§āϛ⧇:

    (windowId: number) => void

    • āωāχāĻ¨ā§āĻĄā§‹ āφāχāĻĄāĻŋ

      āϏāĻ‚āĻ–ā§āϝāĻž

      āϏāϰāĻžāύ⧋ āωāχāĻ¨ā§āĻĄā§‹āϰ āφāχāĻĄāĻŋāĨ¤

  • āĻĢāĻŋāĻ˛ā§āϟāĻžāϰ

    āĻŦāĻ¸ā§āϤ⧁ āϐāĻšā§āĻ›āĻŋāĻ•

    • āωāχāĻ¨ā§āĻĄā§‹ āĻĒā§āϰāĻ•āĻžāϰ

      āϝ⧇ āĻļāĻ°ā§āϤāĻžāĻŦāϞ⧀ āωāχāĻ¨ā§āĻĄā§‹āϰ āϧāϰāύ āϏāϰāĻžāύ⧋ āĻšāĻšā§āϛ⧇ āϤāĻž āĻ…āĻŦāĻļā§āϝāχ āĻĒā§‚āϰāĻŖ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āϟāϰ⧂āĻĒ⧇ āĻāϟāĻŋ ['normal', 'popup'] āϏāĻ¨ā§āϤ⧁āĻˇā§āϟ āĻ•āϰ⧇āĨ¤