Trait

org.scalajs.dom

NavigatorContentUtils

Related Doc: package dom

Permalink

trait NavigatorContentUtils extends Object

Annotations
@JSType() @native()
Linear Supertypes
Object, Any, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NavigatorContentUtils
  2. Object
  3. Any
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. def hasOwnProperty(v: String): Boolean

    Permalink
    Definition Classes
    Object
  11. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  12. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  13. def isPrototypeOf(v: Object): Boolean

    Permalink
    Definition Classes
    Object
  14. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. def propertyIsEnumerable(v: String): Boolean

    Permalink
    Definition Classes
    Object
  18. def registerProtocolHandler(scheme: String, url: URL): Unit

    Permalink
  19. def registerProtocolHandler(scheme: String, url: String): Unit

    Permalink

    The Navigator method registerProtocolHandler() lets websites register their ability to open or handle particular URL schemes (aka protocols).

    The Navigator method registerProtocolHandler() lets websites register their ability to open or handle particular URL schemes (aka protocols).

    For example, this API lets webmail sites open mailto: URLs, or VoIP sites open tel: URLs.

    scheme

    A string containing the permitted scheme for the protocol that the site wishes to handle. For example, you can register to handle SMS text message links by passing the "sms" scheme.

    url

    A string containing the URL of the handler. This URL must include %s, as a placeholder that will be replaced with the escaped URL to be handled.

    returns

    undefined

    Exceptions thrown

    The user agent blocked the registration. This might happen if:

    • The registered scheme (protocol) is invalid, such as a scheme the browser handles itself (https:, about:, etc.)
    • The handler URL's origin does not match the origin of the page calling this API.
    • The browser requires that this function is called from a secure context.
    • The browser requires that the handler's URL be over HTTPS.

    DOMException.SYNTAX_ERR The %s placeholder is missing from the handler URL

    See also

    https://developer.mozilla.org/en-US/docs/Web/API/Navigator/registerProtocolHandler

  20. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  21. def toLocaleString(): String

    Permalink
    Definition Classes
    Object
  22. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  23. def unregisterProtocolHandler(scheme: String, url: URL): Unit

    Permalink
  24. def unregisterProtocolHandler(scheme: String, url: String): Unit

    Permalink

    The Navigator method unregisterProtocolHandler() removes a protocol handler for a given URL scheme.

    The Navigator method unregisterProtocolHandler() removes a protocol handler for a given URL scheme.

    This method is the inverse of registerProtocolHandler().

    scheme

    A string containing the permitted scheme in the protocol handler that will be unregistered. For example, you can unregister the handler for SMS text message links by passing the "sms" scheme.

    url

    A string containing the URL of the handler. This URL should match the one that was used to register the handler (e.g. it must include %s).

    returns

    undefined

    Exceptions thrown

    The user agent blocked unregistration. This might happen if:

    • The registered scheme (protocol) is invalid, such as a scheme the browser handles itself (https:, about:, etc.)
    • The handler URL's origin does not match the origin of the page calling this API.
    • The browser requires that this function is called from a secure context.
    • The browser requires that the handler's URL be over HTTPS.

    DOMException.SYNTAX_ERR The %s placeholder is missing from the handler URL

    See also

    https://developer.mozilla.org/en-US/docs/Web/API/Navigator/unregisterProtocolHandler

  25. def valueOf(): Any

    Permalink
    Definition Classes
    Object
  26. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped