Packages

object Tabs extends ChromeAPI

Linear Supertypes
ChromeAPI, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Tabs
  2. ChromeAPI
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def captureVisibleTab(windowId: UndefOr[Id] = js.undefined, options: UndefOr[CaptureOptions] = js.undefined): Future[String]
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  7. def connect(tabId: Id, connectInfo: UndefOr[ConnectInfo] = js.undefined): Port
  8. def create(createProperties: TabCreateProperties): Future[Tab]
  9. def detectLanguage(tabId: UndefOr[Id] = js.undefined): Future[String]
  10. def duplicate(tabId: Id): Future[UndefOr[Tab]]
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  13. def executeScript(tabId: UndefOr[Id] = js.undefined, details: CodeInjectionOptions): Future[UndefOr[Array[Any]]]
  14. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  15. def get(tabId: Id): Future[Tab]
  16. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. def getCurrent: Future[Tab]
  18. def getZoom(tabId: UndefOr[Id] = js.undefined): Future[Double]
  19. def getZoomSettings(tabId: UndefOr[Id] = js.undefined): Future[ZoomSettings]
  20. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. def highlight(highlightInfo: HighlightInfo): Future[Window]
  22. def insertCSS(tabId: UndefOr[Id] = js.undefined, details: CodeInjectionOptions): Future[Unit]
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. def move(tabIds: Array[Id], moveProperties: MoveProperties): Future[Array[Tab]]
  25. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  27. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  28. val onActivated: EventSource[ActiveInfo]
  29. val onAttached: EventSource[(Id, AttachInfo)]
  30. val onCreated: EventSource[Tab]
  31. val onDetached: EventSource[(Id, DetachInfo)]
  32. val onHighlighted: EventSource[HighlightInfo]
  33. val onMoved: EventSource[(Id, MoveInfo)]
  34. val onRemoved: EventSource[(Id, RemoveInfo)]
  35. val onReplaced: EventSource[(Id, Id)]
  36. val onUpdated: EventSource[(Id, ChangeInfo, Tab)]
  37. val onZoomChange: EventSource[ZoomChangeInfo]
  38. def query(queryInfo: TabQuery): Future[Array[Tab]]
  39. def reload(tabId: UndefOr[Id] = js.undefined, reloadProperties: ReloadProperties): Future[Unit]
  40. def remove(tabIds: Array[Id]): Future[Unit]
  41. val requiredPermissions: Set[API]
    Definition Classes
    TabsChromeAPI
  42. def sendMessage(tabId: Id, message: Any, options: UndefOr[MessageOptions] = js.undefined): Future[Any]
  43. def sendRequest(tabId: Id, request: Any): Future[Any]
  44. def setZoom(tabId: UndefOr[Id] = js.undefined, zoomFactor: Double): Future[Unit]
  45. def setZoomSettings(tabId: UndefOr[Id] = js.undefined, zoomSettings: ZoomSettings): Future[Unit]
  46. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  47. def toString(): String
    Definition Classes
    AnyRef → Any
  48. def update(tabId: UndefOr[Id] = js.undefined, updateProperties: UpdateProperties): Future[UndefOr[Tab]]
  49. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  50. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  51. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from ChromeAPI

Inherited from AnyRef

Inherited from Any

Ungrouped