Liking cljdoc? Tell your friends :D

chromex.app.accessibility-features

clj

Use the chrome.accessibilityFeatures API to manage Chrome's accessibility features. This API relies on the ChromeSetting prototype of the type API for getting and setting individual accessibility features. In order to get feature states the extension must request accessibilityFeatures.read permission. For modifying feature state, the extension needs accessibilityFeatures.modify permission. Note that accessibilityFeatures.modify does not imply accessibilityFeatures.read permission.

Use the chrome.accessibilityFeatures API to manage Chrome's accessibility features. This API relies on the ChromeSetting
prototype of the type API for getting and setting individual accessibility features. In order to get feature states the
extension must request accessibilityFeatures.read permission. For modifying feature state, the extension needs
accessibilityFeatures.modify permission. Note that accessibilityFeatures.modify does not imply accessibilityFeatures.read
permission.

  * available since Chrome 37
  * https://developer.chrome.com/apps/accessibilityFeatures
raw docstring

chromex.app.alarms

clj

Use the chrome.alarms API to schedule code to run periodically or at a specified time in the future.

Use the chrome.alarms API to schedule code to run
periodically or at a specified time in the future.

  * available since Chrome 26
  * https://developer.chrome.com/apps/alarms
raw docstring

chromex.app.app.runtime

clj

Use the chrome.app.runtime API to manage the app lifecycle. The app runtime manages app installation, controls the event page, and can shut down the app at anytime.

Use the chrome.app.runtime API to manage the app lifecycle.
The app runtime manages app installation, controls the event page, and can
shut down the app at anytime.

  * available since Chrome 26
  * https://developer.chrome.com/apps/app.runtime
raw docstring

chromex.app.app.window

clj

Use the chrome.app.window API to create windows. Windows have an optional frame with title bar and size controls. They are not associated with any Chrome browser windows. See the Window State Sample for a demonstration of these options.

Use the chrome.app.window API to create windows. Windows
have an optional frame with title bar and size controls. They are not
associated with any Chrome browser windows. See the 
Window State Sample for a demonstration of these options.

  * available since Chrome 26
  * https://developer.chrome.com/apps/app.window
raw docstring

chromex.app.appview-tag

clj

Use the appview tag to embed other Chrome Apps within your Chrome App. (see Usage).

Use the appview tag to embed other Chrome Apps within your
Chrome App. (see Usage).

  * available since Chrome 43
  * https://developer.chrome.com/apps/tags/appview
raw docstring

chromex.app.audio

clj

The chrome.audio API is provided to allow users to get information about and control the audio devices attached to the system. This API is currently only implemented for ChromeOS.

The chrome.audio API is provided to allow users to
get information about and control the audio devices attached to the
system. This API is currently only implemented for ChromeOS.

  * available since Chrome 59
  * https://developer.chrome.com/apps/audio
raw docstring

chromex.app.automation

clj

The chrome.automation API allows developers to access the automation (accessibility) tree for the browser. The tree resembles the DOM tree, but only exposes the semantic structure of a page. It can be used to programmatically interact with a page by examining names, roles, and states, listening for events, and performing actions on nodes.

The chrome.automation API allows developers to access the
automation (accessibility) tree for the browser. The tree resembles the DOM
tree, but only exposes the semantic structure of a page. It can be
used to programmatically interact with a page by examining names, roles, and
states, listening for events, and performing actions on nodes.

  * available since Chrome 71
  * https://developer.chrome.com/apps/automation
raw docstring

chromex.app.bluetooth

clj

Use the chrome.bluetooth API to connect to a Bluetooth device. All functions report failures via chrome.runtime.lastError.

Use the chrome.bluetooth API to connect to a Bluetooth
device. All functions report failures via chrome.runtime.lastError.

  * available since Chrome 37
  * https://developer.chrome.com/apps/bluetooth
raw docstring

chromex.app.bluetooth-low-energy

clj

The chrome.bluetoothLowEnergy API is used to communicate with Bluetooth Smart (Low Energy) devices using the

Generic Attribute Profile (GATT).

The chrome.bluetoothLowEnergy API is used to communicate with
Bluetooth Smart (Low Energy) devices using the

Generic Attribute Profile (GATT).

  * available since Chrome 37
  * https://developer.chrome.com/apps/bluetoothLowEnergy
raw docstring

chromex.app.bluetooth-private

clj

Use the chrome.bluetoothPrivate API to control the Bluetooth adapter state and handle device pairing. NOTE: This IDL is dependent on bluetooth.idl.

  • available since Chrome 36
Use the chrome.bluetoothPrivate API to control the Bluetooth
adapter state and handle device pairing.
NOTE: This IDL is dependent on bluetooth.idl.

  * available since Chrome 36
raw docstring

chromex.app.bluetooth-socket

clj

Use the chrome.bluetoothSocket API to send and receive data to Bluetooth devices using RFCOMM and L2CAP connections.

Use the chrome.bluetoothSocket API to send and receive data
to Bluetooth devices using RFCOMM and L2CAP connections.

  * available since Chrome 37
  * https://developer.chrome.com/apps/bluetoothSocket
raw docstring

chromex.app.browser

clj

Use the chrome.browser API to interact with the Chrome browser associated with the current application and Chrome profile.

Use the chrome.browser API to interact with the Chrome browser
associated with the current application and Chrome profile.

  * available since Chrome 42
  * https://developer.chrome.com/apps/browser
raw docstring

chromex.app.cec-private

clj

Private API for HDMI CEC functionality.

  • available since Chrome 68
Private API for HDMI CEC functionality.

* available since Chrome 68
raw docstring

chromex.app.certificate-provider

clj

Use this API to expose certificates to the platform which can use these certificates for TLS authentications.

Use this API to expose certificates to the platform which can use these
certificates for TLS authentications.

  * available since Chrome 46
  * https://developer.chrome.com/apps/certificateProvider
raw docstring

chromex.app.clipboard

clj

The chrome.clipboard API is provided to allow users to access data of the clipboard. This is a temporary solution for chromeos platform apps until open-web alternative is available. It will be deprecated once open-web solution is available, which could be in 2017 Q4.

The chrome.clipboard API is provided to allow users to
access data of the clipboard. This is a temporary solution for
chromeos platform apps until open-web alternative is available. It will be
deprecated once open-web solution is available, which could be in 2017 Q4.

  * available since Chrome 71
  * https://developer.chrome.com/apps/clipboard
raw docstring

chromex.app.commands

clj

Use the commands API to add keyboard shortcuts that trigger actions in your extension, for example, an action to open the browser action or send a command to the extension.

Use the commands API to add keyboard shortcuts that trigger actions in your extension, for example, an action to open the
browser action or send a command to the extension.

  * available since Chrome 35
  * https://developer.chrome.com/apps/commands
raw docstring

chromex.app.context-menus

clj

Use the chrome.contextMenus API to add items to Google Chrome's context menu. You can choose what types of objects your context menu additions apply to, such as images, hyperlinks, and pages.

Use the chrome.contextMenus API to add items to Google Chrome's context menu. You can choose what types of objects your
context menu additions apply to, such as images, hyperlinks, and pages.

  * available since Chrome 26
  * https://developer.chrome.com/apps/contextMenus
raw docstring

chromex.app.desktop-capture

clj

Desktop Capture API that can be used to capture content of screen, individual windows or tabs.

Desktop Capture API that can be used to capture content of screen, individual windows or tabs.

* available since Chrome 34
* https://developer.chrome.com/apps/desktopCapture
raw docstring

chromex.app.developer-private

clj

developerPrivate API. This is a private API exposing developing and debugging functionalities for apps and extensions.

  • available since Chrome 31
developerPrivate API.
This is a private API exposing developing and debugging functionalities for
apps and extensions.

  * available since Chrome 31
raw docstring

chromex.app.diagnostics

clj

Use the chrome.diagnostics API to query various properties of the environment that may be useful for diagnostics.

Use the chrome.diagnostics API to query various properties of
the environment that may be useful for diagnostics.

  * available since Chrome 71
  * https://developer.chrome.com/apps/diagnostics
raw docstring

chromex.app.display-source

clj

The chrome.displaySource API creates a Display session using WebMediaStreamTrack as sources.

The chrome.displaySource API creates a Display
session using WebMediaStreamTrack as sources.

  * available since Chrome 71
  * https://developer.chrome.com/apps/displaySource
raw docstring

chromex.app.dns

clj

Use the chrome.dns API for dns resolution.

Use the chrome.dns API for dns resolution.

* available since Chrome 71
* https://developer.chrome.com/apps/dns
raw docstring

chromex.app.document-scan

clj

Use the chrome.documentScan API to discover and retrieve images from attached paper document scanners.

Use the chrome.documentScan API to discover and retrieve
images from attached paper document scanners.

  * available since Chrome 44
  * https://developer.chrome.com/apps/documentScan
raw docstring

chromex.app.enterprise.device-attributes

clj

Use the chrome.enterprise.deviceAttributes API to read device attributes. Note: This API is only available to extensions force-installed by enterprise policy.

Use the chrome.enterprise.deviceAttributes API to read device
attributes.
Note: This API is only available to extensions force-installed by enterprise policy.

  * available since Chrome 46
  * https://developer.chrome.com/apps/enterprise.deviceAttributes
raw docstring

chromex.app.enterprise.platform-keys

clj

Use the chrome.enterprise.platformKeys API to generate hardware-backed keys and to install certificates for these keys. The certificates will be managed by the platform and can be used for TLS authentication, network access or by other extension through 'platformKeys chrome.platformKeys'.

Use the chrome.enterprise.platformKeys API to generate
hardware-backed keys and to install certificates for these keys. The
certificates will be managed by the platform and can be used for TLS
authentication, network access or by other extension through
'platformKeys chrome.platformKeys'.

  * available since Chrome 37
  * https://developer.chrome.com/apps/enterprise.platformKeys
raw docstring

chromex.app.feedback-private

clj

Use the chrome.feedbackPrivate API to provide Chrome [OS] feedback to the Google Feedback servers.

  • available since Chrome 29
Use the chrome.feedbackPrivate API to provide Chrome [OS]
feedback to the Google Feedback servers.

  * available since Chrome 29
raw docstring

chromex.app.file-browser-handler

clj

Use the chrome.fileBrowserHandler API to extend the Chrome OS file browser. For example, you can use this API to enable users to upload files to your website.

Use the chrome.fileBrowserHandler API to extend the Chrome OS file browser. For example, you can use this API to enable
users to upload files to your website.

  * available since Chrome 26
  * https://developer.chrome.com/apps/fileBrowserHandler
raw docstring

chromex.app.file-manager-private

clj

fileManagerPrivate API. This is a private API used by the file browser of ChromeOS.

  • available since Chrome 39
fileManagerPrivate API.
This is a private API used by the file browser of ChromeOS.

  * available since Chrome 39
raw docstring

chromex.app.file-system

clj

Use the chrome.fileSystem API to create, read, navigate, and write to the user's local file system. With this API, Chrome Apps can read and write to a user-selected location. For example, a text editor app can use the API to read and write local documents. All failures are notified via chrome.runtime.lastError.

Use the chrome.fileSystem API to create, read, navigate,
and write to the user's local file system. With this API, Chrome Apps can
read and write to a user-selected location. For example, a text editor app
can use the API to read and write local documents. All failures are notified
via chrome.runtime.lastError.

  * available since Chrome 26
  * https://developer.chrome.com/apps/fileSystem
raw docstring

chromex.app.file-system-provider

clj

Use the chrome.fileSystemProvider API to create file systems, that can be accessible from the file manager on Chrome OS.

Use the chrome.fileSystemProvider API to create file systems,
that can be accessible from the file manager on Chrome OS.

  * available since Chrome 40
  * https://developer.chrome.com/apps/fileSystemProvider
raw docstring

chromex.app.gcm

clj

Use chrome.gcm to enable apps and extensions to send and receive messages through the Google Cloud Messaging Service.

Use chrome.gcm to enable apps and extensions to send and receive messages through the Google Cloud Messaging Service.

* available since Chrome 35
* https://developer.chrome.com/apps/gcm
raw docstring

chromex.app.hid

clj

Use the chrome.hid API to interact with connected HID devices. This API provides access to HID operations from within the context of an app. Using this API, apps can function as drivers for hardware devices.

Errors generated by this API are reported by setting 'runtime.lastError' and executing the function's regular callback. The callback's regular parameters will be undefined in this case.

Use the chrome.hid API to interact with connected HID devices.
This API provides access to HID operations from within the context of an app.
Using this API, apps can function as drivers for hardware devices.

Errors generated by this API are reported by setting
'runtime.lastError' and executing the function's regular callback. The
callback's regular parameters will be undefined in this case.

  * available since Chrome 38
  * https://developer.chrome.com/apps/hid
raw docstring

chromex.app.i18n

clj

Use the chrome.i18n infrastructure to implement internationalization across your whole app or extension.

Use the chrome.i18n infrastructure to implement internationalization across your whole app or extension.

* available since Chrome 26
* https://developer.chrome.com/apps/i18n
raw docstring

chromex.app.identity-private

clj

identityPrivate.

  • available since Chrome 29
identityPrivate.

* available since Chrome 29
raw docstring

chromex.app.idle

clj

Use the chrome.idle API to detect when the machine's idle state changes.

Use the chrome.idle API to detect when the machine's idle state changes.

* available since Chrome 26
* https://developer.chrome.com/apps/idle
raw docstring

chromex.app.inline-install-private

clj

Private API to initiate inline install flow of other apps.

  • available since Chrome 71
Private API to initiate inline install flow of other apps.

* available since Chrome 71
raw docstring

chromex.app.instance-id

clj

Use chrome.instanceID to access the Instance ID service.

Use chrome.instanceID to access the Instance ID service.

* available since Chrome 46
* https://developer.chrome.com/apps/instanceID
raw docstring

chromex.app.lock-screen.data

clj

The API that can be used by an app to create and manage data on the Chrome OS lock screen.

The API usability will depend on the user session state:

When the user session is locked, the API usage will only be allowed
from the lock screen context.


When the user session is not locked, the API usage will only be
allowed outside the lock screen context - i.e. from the regular app
context.

Note that apps have reduced access to Chrome apps APIs from the lock screen context.

The API that can be used by an app to create and manage data on the
Chrome OS lock screen.

The API usability will depend on the user session state:

  
    When the user session is locked, the API usage will only be allowed
    from the lock screen context.
  
  
    When the user session is not locked, the API usage will only be
    allowed outside the lock screen context - i.e. from the regular app
    context.
  


Note that apps have reduced access to Chrome apps APIs from the lock screen
context.

* available since Chrome 71
* https://developer.chrome.com/apps/lockScreen.data
raw docstring

chromex.app.management

clj

The chrome.management API provides ways to manage the list of extensions/apps that are installed and running. It is particularly useful for extensions that override the built-in New Tab page.

The chrome.management API provides ways to manage the list of extensions/apps that are installed and running. It is
particularly useful for extensions that override the built-in New Tab page.

  * available since Chrome 26
  * https://developer.chrome.com/apps/management
raw docstring

chromex.app.mdns

clj

Use the chrome.mdns API to discover services over mDNS. This comprises a subset of the features of the NSD spec: http://www.w3.org/TR/discovery-api/

Use the chrome.mdns API to discover services over mDNS.
This comprises a subset of the features of the NSD spec:
http://www.w3.org/TR/discovery-api/

  * available since Chrome 31
  * https://developer.chrome.com/apps/mdns
raw docstring

chromex.app.mojo-private

clj

The chrome.mojoPrivate API provides access to the mojo modules.

  • available since Chrome 42
The chrome.mojoPrivate API provides access to the mojo modules.

* available since Chrome 42
raw docstring

chromex.app.music-manager-private

clj

musicManagerPrivate.

  • available since Chrome 29
musicManagerPrivate.

* available since Chrome 29
raw docstring

chromex.app.networking-private

clj

The chrome.networkingPrivate API is used for configuring network connections (Cellular, Ethernet, VPN, WiFi or WiMAX). This private API is only valid if called from a browser or app associated with the primary user. See the Open Network Configuration (ONC) documentation for descriptions of properties:

src/components/onc/docs/onc_spec.html, or the

Open Network Configuration page at chromium.org.

NOTE: Most dictionary properties and enum values use UpperCamelCase to match the ONC spec instead of the JavaScript lowerCamelCase convention.

'State' properties describe just the ONC properties returned by 'networkingPrivate.getState' and 'networkingPrivate.getNetworks'.

'Config' properties describe just the ONC properties that can be configured through this API. NOTE: Not all configuration properties are exposed at this time, only those currently required by the Chrome Settings UI. TODO(stevenjb): Provide all configuration properties and types, crbug.com/380937.

TODO(stevenjb/pneubeck): Merge the ONC documentation with this document and use it as the ONC specification.

  • available since Chrome 26
The chrome.networkingPrivate API is used for configuring
network connections (Cellular, Ethernet, VPN, WiFi or WiMAX). This private
API is only valid if called from a browser or app associated with the
primary user. See the Open Network Configuration (ONC) documentation for
descriptions of properties:

src/components/onc/docs/onc_spec.html, or the

Open Network Configuration page at chromium.org.

NOTE: Most dictionary properties and enum values use UpperCamelCase to match
the ONC spec instead of the JavaScript lowerCamelCase convention.

'State' properties describe just the ONC properties returned by
'networkingPrivate.getState' and 'networkingPrivate.getNetworks'.

'Config' properties describe just the ONC properties that can be configured
through this API. NOTE: Not all configuration properties are exposed at this
time, only those currently required by the Chrome Settings UI.
TODO(stevenjb): Provide all configuration properties and types,
crbug.com/380937.

TODO(stevenjb/pneubeck): Merge the ONC documentation with this document and
use it as the ONC specification.

  * available since Chrome 26
raw docstring

chromex.app.networking.config

clj

Use the networking.config API to authenticate to captive portals.

Use the networking.config API to authenticate to captive
portals.

  * available since Chrome 42
  * https://developer.chrome.com/apps/networking.config
raw docstring

chromex.app.networking.onc

clj

The chrome.networking.onc API is used for configuring network connections (Cellular, Ethernet, VPN, WiFi or WiMAX). This API is available in Chrome OS kiosk sessions.

Network connection configurations are specified following

Open Network Configuration (ONC) specification.

NOTE: Most dictionary properties and enum values use UpperCamelCase to match the ONC specification instead of the JavaScript lowerCamelCase convention.

The chrome.networking.onc API is used for configuring
network connections (Cellular, Ethernet, VPN, WiFi or WiMAX).
This API is available in Chrome OS kiosk sessions.

Network connection configurations are specified following

Open Network Configuration (ONC) specification.

NOTE: Most dictionary properties and enum values use UpperCamelCase
to match the ONC specification instead of the JavaScript lowerCamelCase
convention.

* available since Chrome 59
* https://developer.chrome.com/apps/networking.onc
raw docstring

chromex.app.notifications

clj

Use the chrome.notifications API to create rich notifications using templates and show these notifications to users in the system tray.

Use the chrome.notifications API to create rich notifications
using templates and show these notifications to users in the system tray.

  * available since Chrome 28
  * https://developer.chrome.com/apps/notifications
raw docstring

chromex.app.permissions

clj

Use the chrome.permissions API to request declared optional permissions at run time rather than install time, so users understand why the permissions are needed and grant only those that are necessary.

Use the chrome.permissions API to request declared optional permissions at run time rather than install time, so users
understand why the permissions are needed and grant only those that are necessary.

  * available since Chrome 26
  * https://developer.chrome.com/apps/permissions
raw docstring

chromex.app.platform-keys

clj

Use the chrome.platformKeys API to access client certificates managed by the platform. If the user or policy grants the permission, an extension can use such a certficate in its custom authentication protocol. E.g. this allows usage of platform managed certificates in third party VPNs (see 'vpnProvider chrome.vpnProvider').

Use the chrome.platformKeys API to access client certificates
managed by the platform. If the user or policy grants the permission, an
extension can use such a certficate in its custom authentication protocol.
E.g. this allows usage of platform managed certificates in third party VPNs
(see 'vpnProvider chrome.vpnProvider').

  * available since Chrome 45
  * https://developer.chrome.com/apps/platformKeys
raw docstring

chromex.app.power

clj

Use the chrome.power API to override the system's power management features.

Use the chrome.power API to override the system's power
management features.

  * available since Chrome 27
  * https://developer.chrome.com/apps/power
raw docstring

chromex.app.printer-provider

clj

The chrome.printerProvider API exposes events used by print manager to query printers controlled by extensions, to query their capabilities and to submit print jobs to these printers.

The chrome.printerProvider API exposes events used by print
manager to query printers controlled by extensions, to query their
capabilities and to submit print jobs to these printers.

  * available since Chrome 44
  * https://developer.chrome.com/apps/printerProvider
raw docstring

chromex.app.proxy

clj

Use the chrome.proxy API to manage Chrome's proxy settings. This API relies on the ChromeSetting prototype of the type API for getting and setting the proxy configuration.

Use the chrome.proxy API to manage Chrome's proxy settings. This API relies on the ChromeSetting prototype of the type API
for getting and setting the proxy configuration.

  * available since Chrome 26
  * https://developer.chrome.com/apps/proxy
raw docstring

chromex.app.quick-unlock-private

clj

Use the chrome.quickUnlockPrivate API to change whether the lock screen is enabled and which modes are allowed (active) for unlocking a Chrome OS device from the lock screen. The API is also used to set quick unlock credentials. Note: The API is named 'quickUnlock' for historical reasons but it should be used for all lock screen settings. Note: This API can not be used to actually unlock the device.

  • available since Chrome 53
Use the chrome.quickUnlockPrivate API to change whether the
lock screen is enabled and which modes are allowed (active) for unlocking a
Chrome OS device from the lock screen. The API is also used to set quick
unlock credentials.
Note: The API is named 'quickUnlock' for historical reasons but it should be
used for all lock screen settings.
Note: This API can not be used to actually unlock the device.

  * available since Chrome 53
raw docstring

chromex.app.resources-private

clj

resourcesPrivate.

  • available since Chrome 47
resourcesPrivate.

* available since Chrome 47
raw docstring

chromex.app.runtime

clj

Use the chrome.runtime API to retrieve the background page, return details about the manifest, and listen for and respond to events in the app or extension lifecycle. You can also use this API to convert the relative path of URLs to fully-qualified URLs.

Use the chrome.runtime API to retrieve the background page, return details about the manifest, and listen for and respond
to events in the app or extension lifecycle. You can also use this API to convert the relative path of URLs to
fully-qualified URLs.

  * available since Chrome 26
  * https://developer.chrome.com/apps/runtime
raw docstring

chromex.app.settings-private

clj

Use the chrome.settingsPrivate API to get or set preferences from the settings UI. Access is restricted to a whitelisted set of user facing preferences.

  • available since Chrome master
Use the chrome.settingsPrivate API to get or set preferences
from the settings UI. Access is restricted to a whitelisted set of user
facing preferences.

  * available since Chrome master
raw docstring

chromex.app.signed-in-devices

clj

Use the chrome.signedInDevices API to get a list of devices signed into chrome with the same account as the current profile.

Use the chrome.signedInDevices API to get a list of devices
signed into chrome with the same account as the current profile.

  * available since Chrome 71
  * https://developer.chrome.com/apps/signedInDevices
raw docstring

chromex.app.socket

clj

Use the chrome.socket API to send and receive data over the network using TCP and UDP connections. Note: Starting with Chrome 33, this API is deprecated in favor of the 'sockets.udp', 'sockets.tcp' and 'sockets.tcpServer' APIs.

Use the chrome.socket API to send and receive data over the
network using TCP and UDP connections. Note: Starting with Chrome 33,
this API is deprecated in favor of the 'sockets.udp', 'sockets.tcp' and
'sockets.tcpServer' APIs.

  * available since Chrome 26
  * https://developer.chrome.com/apps/socket
raw docstring

chromex.app.sockets.tcp

clj

Use the chrome.sockets.tcp API to send and receive data over the network using TCP connections. This API supersedes the TCP functionality previously found in the chrome.socket API.

Use the chrome.sockets.tcp API to send and receive data over the
network using TCP connections. This API supersedes the TCP functionality
previously found in the chrome.socket API.

  * available since Chrome 33
  * https://developer.chrome.com/apps/sockets.tcp
raw docstring

chromex.app.sockets.tcp-server

clj

Use the chrome.sockets.tcpServer API to create server applications using TCP connections. This API supersedes the TCP functionality previously found in the chrome.socket API.

Use the chrome.sockets.tcpServer API to create server
applications using TCP connections. This API supersedes the TCP functionality
previously found in the chrome.socket API.

  * available since Chrome 33
  * https://developer.chrome.com/apps/sockets.tcpServer
raw docstring

chromex.app.sockets.udp

clj

Use the chrome.sockets.udp API to send and receive data over the network using UDP connections. This API supersedes the UDP functionality previously found in the 'socket' API.

Use the chrome.sockets.udp API to send and receive data over the
network using UDP connections. This API supersedes the UDP functionality
previously found in the 'socket' API.

  * available since Chrome 33
  * https://developer.chrome.com/apps/sockets.udp
raw docstring

chromex.app.storage

clj

Use the chrome.storage API to store, retrieve, and track changes to user data.

Use the chrome.storage API to store, retrieve, and track changes to user data.

* available since Chrome 26
* https://developer.chrome.com/apps/storage
raw docstring

chromex.app.sync-file-system

clj

Use the chrome.syncFileSystem API to save and synchronize data on Google Drive. This API is NOT for accessing arbitrary user docs stored in Google Drive. It provides app-specific syncable storage for offline and caching usage so that the same data can be available across different clients. Read Manage Data for more on using this API.

Use the chrome.syncFileSystem API to save and synchronize data
on Google Drive. This API is NOT for accessing arbitrary user docs stored in
Google Drive. It provides app-specific syncable storage for offline and
caching usage so that the same data can be available across different
clients. Read Manage Data for more on using
this API.

  * available since Chrome 27
  * https://developer.chrome.com/apps/syncFileSystem
raw docstring

chromex.app.system-indicator

clj

Manages an app's system indicator icon, an image displayed in the system's menubar, system tray, or other visible area provided by the OS. This is modelled after the other extension action APIs, such as chrome.browserAction and chrome.pageAction.

Manages an app's system indicator icon, an image displayed in the system's
menubar, system tray, or other visible area provided by the OS.
This is modelled after the other extension action APIs, such as
chrome.browserAction and chrome.pageAction.

  * available since Chrome 71
  * https://developer.chrome.com/apps/systemIndicator
raw docstring

chromex.app.system.cpu

clj

Use the system.cpu API to query CPU metadata.

Use the system.cpu API to query CPU metadata.

* available since Chrome 32
* https://developer.chrome.com/apps/system.cpu
raw docstring

chromex.app.system.memory

clj

The chrome.system.memory API.

The chrome.system.memory API.

* available since Chrome 32
* https://developer.chrome.com/apps/system.memory
raw docstring

chromex.app.system.network

clj

Use the chrome.system.network API.

Use the chrome.system.network API.

* available since Chrome 33
* https://developer.chrome.com/apps/system.network
raw docstring

chromex.app.system.power-source

clj

The chrome.system.powerSource API allows Chrome Kiosk Apps to query the state of connected power sources.

The chrome.system.powerSource API allows Chrome Kiosk Apps to
query the state of connected power sources.

  * available since Chrome 69
  * https://developer.chrome.com/apps/system.powerSource
raw docstring

chromex.app.system.storage

clj

Use the chrome.system.storage API to query storage device information and be notified when a removable storage device is attached and detached.

Use the chrome.system.storage API to query storage device
information and be notified when a removable storage device is attached and
detached.

  * available since Chrome 30
  * https://developer.chrome.com/apps/system.storage
raw docstring

chromex.app.tabs

clj

Use the chrome.tabs API to interact with the browser's tab system. You can use this API to create, modify, and rearrange tabs in the browser.

Use the chrome.tabs API to interact with the browser's tab system. You can use this API to create, modify, and rearrange
tabs in the browser.

  * available since Chrome 26
  * https://developer.chrome.com/apps/tabs
raw docstring

chromex.app.tts

clj

Use the chrome.tts API to play synthesized text-to-speech (TTS). See also the related ttsEngine API, which allows an extension to implement a speech engine.

Use the chrome.tts API to play synthesized text-to-speech (TTS). See also the related ttsEngine API, which allows an
extension to implement a speech engine.

  * available since Chrome 26
  * https://developer.chrome.com/apps/tts
raw docstring

chromex.app.usb

clj

Use the chrome.usb API to interact with connected USB devices. This API provides access to USB operations from within the context of an app. Using this API, apps can function as drivers for hardware devices.

Errors generated by this API are reported by setting 'runtime.lastError' and executing the function's regular callback. The callback's regular parameters will be undefined in this case.

Use the chrome.usb API to interact with connected USB
devices. This API provides access to USB operations from within the context
of an app. Using this API, apps can function as drivers for hardware devices.

Errors generated by this API are reported by setting
'runtime.lastError' and executing the function's regular callback. The
callback's regular parameters will be undefined in this case.

  * available since Chrome 26
  * https://developer.chrome.com/apps/usb
raw docstring

chromex.app.virtual-keyboard

clj

The chrome.virtualKeyboard API is a kiosk only API used to configure virtual keyboard layout and behavior in kiosk sessions.

The chrome.virtualKeyboard API is a kiosk only API used to
configure virtual keyboard layout and behavior in kiosk sessions.

  * available since Chrome 58
  * https://developer.chrome.com/apps/virtualKeyboard
raw docstring

chromex.app.wallpaper

clj

Use the chrome.wallpaper API to change the ChromeOS wallpaper.

Use the chrome.wallpaper API to change the ChromeOS wallpaper.

* available since Chrome 43
* https://developer.chrome.com/apps/wallpaper
raw docstring

chromex.app.webstore

clj

Use the chrome.webstore API to initiate app and extension installations 'inline' from your site.

Use the chrome.webstore API to initiate app and extension installations 'inline' from your site.

* available since Chrome 26
* https://developer.chrome.com/apps/webstore
raw docstring

chromex.app.webstore-widget-private

clj

webstoreWidgetPrivate API. This is a private API used by the Chrome Webstore widget app on Chrome OS.

  • available since Chrome 44
webstoreWidgetPrivate API.
This is a private API used by the Chrome Webstore widget app on Chrome OS.

  * available since Chrome 44
raw docstring

chromex.app.webview-tag

clj

Use the webview tag to actively load live content from the web over the network and embed it in your Chrome App. Your app can control the appearance of the webview and interact with the web content, initiate navigations in an embedded web page, react to error events that happen within it, and more (see Usage).

Use the webview tag to actively load live content from the web over the network and embed it in your Chrome App. Your app
can control the appearance of the webview and interact with the web content, initiate navigations in an embedded web page,
react to error events that happen within it, and more (see Usage).

  * available since Chrome 32
  * https://developer.chrome.com/apps/tags/webview
raw docstring

chromex.app.windows

clj

Use the chrome.windows API to interact with browser windows. You can use this API to create, modify, and rearrange windows in the browser.

Use the chrome.windows API to interact with browser windows. You can use this API to create, modify, and rearrange windows
in the browser.

  * available since Chrome 26
  * https://developer.chrome.com/apps/windows
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close