Dart Documentationchrome.src.common_expChromeApi

ChromeApi abstract class

A common super class for the Chrome APIs.

abstract class ChromeApi {
 /**
  * Returns true if the API is available. The common causes of an API not being
  * avilable are:
  *
  *  * a permission is missing in the application's manifest.json file
  *  * the API is defined on a newer version of Chrome then the current runtime
  */
 bool get available;
}

Subclasses

ChromeAlarms, ChromeBookmarks, ChromeBrowserAction, ChromeBrowsingData, ChromeCommands, ChromeContentSettings, ChromeContextMenus, ChromeCookies, ChromeDebugger, ChromeDeclarativeContent, ChromeDeclarativeWebRequest, ChromeDesktopCapture, ChromeDevtoolsInspectedWindow, ChromeDevtoolsNetwork, ChromeDevtoolsPanels, ChromeDownloads, ChromeEvents, ChromeExtension, ChromeFileBrowserHandler, ChromeFontSettings, ChromeHistory, ChromeI18N, ChromeIdentity, ChromeIdle, ChromeInfobars, ChromeInputIme, ChromeLocation, ChromeManagement, ChromeNotifications, ChromeOmnibox, ChromePageAction, ChromePageCapture, ChromePermissions, ChromePower, ChromePrivacy, ChromeProcesses, ChromeProxy, ChromePushMessaging, ChromeRuntime, ChromeScriptBadge, ChromeSessions, ChromeStorage, ChromeSystemCpu, ChromeSystemMemory, ChromeSystemStorage, ChromeTabCapture, ChromeTabs, ChromeTopSites, ChromeTts, ChromeTtsEngine, ChromeTypes, ChromeWebNavigation, ChromeWebRequest, ChromeWindows

Properties

final bool available #

Returns true if the API is available. The common causes of an API not being avilable are:

  • a permission is missing in the application's manifest.json file
  • the API is defined on a newer version of Chrome then the current runtime
bool get available;