Packages

object Runtime

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

Type Members

  1. class Message[A, R] extends AnyRef
  2. class MessageEventSource extends EventSource[Message[Option[Any], Any]]

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 clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. def connect(extensionId: UndefOr[AppID] = undefined, connectInfo: UndefOr[ConnectInfo] = undefined): Port
  7. def connectNative(application: String): Port
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  11. def getBackgroundPage: Future[Window]
  12. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. def getManifest: Manifest
  14. def getPackageDirectoryEntry: Future[DirectoryEntry]
  15. def getPlatformInfo: Future[PlatformInfo]
  16. def getURL(path: String): String
  17. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  18. val id: AppID
  19. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  20. def lastError: Option[Error]
  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  23. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. val onBrowserUpdateAvailable: EventSource[Unit]
  25. val onConnect: EventSource[Port]
  26. val onConnectExternal: EventSource[Port]
  27. val onInstalled: EventSource[OnInstalledDetails]
  28. val onMessage: EventSource[Message[Option[Any], Any]]
  29. val onMessageExternal: EventSource[Message[Option[Any], Any]]
  30. val onRestartRequired: EventSource[RestartReason]
  31. val onStartup: EventSource[Unit]
  32. val onSuspend: EventSource[Unit]
  33. val onSuspendCanceled: EventSource[Unit]
  34. val onUpdateAvailable: EventSource[OnUpdateAvailableDetails]
  35. def openOptionsPage: Future[Unit]
  36. def reload(): Unit
  37. def requestUpdateCheck: Future[UpdateCheckResult]
  38. def restart(): Unit
  39. def sendMessage(extensionId: UndefOr[AppID] = undefined, message: Any, options: UndefOr[SendMessageOptions] = undefined, responseCallback: UndefOr[Function1[Object, _]] = js.undefined): Unit
  40. def sendNativeMessage(application: String, message: Object, responseCallback: UndefOr[Function1[Object, _]]): Unit
  41. def setUninstallURL(url: String): Unit
  42. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  43. def toString(): String
    Definition Classes
    AnyRef → Any
  44. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  45. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  46. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped