chrome

package chrome

Type members

Classlikes

case
class App(background: Background)
trait AppManifest extends Manifest
case
class Background(scripts: List[String], persistent: Option[Boolean])
case
class Bluetooth(uuids: List[String], socket: Option[Boolean], lowEnergy: Option[Boolean], peripheral: Option[Boolean])
case
class BookmarksUI(removeButton: Option[Boolean], removeBookmarkShortcut: Option[Boolean])
case
class BrowserAction(icon: Map[Int, String], title: Option[String], popup: Option[String])
trait ChromeAPI
case
class ChromeUIOverrides(newtab: String, bookmarksUI: BookmarksUI)
case
class ChromeUrlOverrides(bookmarks: Option[String], history: Option[String], newtab: Option[String])
case
class Commands(actions: Map[String, Action])
Companion
object
object Commands
Companion
class
case
class ContentScript(matches: List[String], css: List[String], js: List[String], run_at: Option[RunAt])
Companion
object
Companion
class
case
class ExternallyConnectable(matches: Set[String], ids: Set[String], acceptsTlsChannelId: Option[Boolean])
sealed
trait Manifest
case
class Oauth2Settings(clientId: String, scopes: List[String])
case
class Omnibox(keyword: String)
case
class OptionsUI(page: String, chromeStyle: Option[Boolean])
case
class PageAction(icon: Map[Int, String], title: Option[String], popup: Option[String])
case
class Platform(naclArch: String, subPackagePath: String)
case
class Requirements(webgl: Option[Boolean], npapi: Option[Boolean])
case
class Sockets(udp: Option[Udp], tcp: Option[Tcp])
case
class Storage(managedSchema: String)
case
class Tcp(connect: Set[String], listen: Set[String])
case
class Udp(bind: Set[String], send: Set[String], multicastMembership: Set[String])