Packages

c

org.scalajs.ir.Trees

JSImportMeta

sealed case class JSImportMeta()(implicit pos: Position) extends Tree with Product with Serializable

JavaScript meta-property import.meta.

This form is its own node, rather than using something like

JSSelect(JSImport(), StringLiteral("meta"))

because import is not a first-class term in JavaScript. import.meta is a dedicated syntactic form that cannot be dissociated.

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JSImportMeta
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Tree
  7. TreeOrJSSpread
  8. IRNode
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JSImportMeta()(implicit pos: Position)

Value Members

  1. implicit val pos: Position
    Definition Classes
    JSImportMetaIRNode
  2. def show: String
    Definition Classes
    IRNode
  3. val tpe: AnyType.type
    Definition Classes
    JSImportMetaTree