All Downloads are FREE. Search and download functionalities are using the official Maven repository.

chrome.tabs.bindings.ConnectInfo.scala Maven / Gradle / Ivy

package chrome.tabs.bindings

import scala.scalajs.js

object ConnectInfo {

  //TODO: find a better place for this
  type FrameID = Int

  def apply(name: js.UndefOr[String] = js.undefined,
            frameId: js.UndefOr[FrameID] = js.undefined): ConnectInfo = {
    js.Dynamic
      .literal(
          name = name,
          frameId = frameId
      )
      .asInstanceOf[ConnectInfo]
  }

}

@js.native
trait ConnectInfo extends js.Object {

  def name: js.UndefOr[String] = js.native

  def frameId: js.UndefOr[ConnectInfo.FrameID] = js.native

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy