org.scalablytyped.runtime

Type members

Classlikes

@JSType
trait Instantiable0[+R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable1[-T1, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable10[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable11[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable12[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable13[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable14[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable15[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, -T15, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable16[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, -T15, -T16, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable17[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, -T15, -T16, -T17, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable18[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, -T15, -T16, -T17, -T18, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable19[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, -T15, -T16, -T17, -T18, -T19, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable2[-T1, -T2, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable20[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, -T15, -T16, -T17, -T18, -T19, -T20, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable21[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, -T15, -T16, -T17, -T18, -T19, -T20, -T21, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable22[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, -T15, -T16, -T17, -T18, -T19, -T20, -T21, -T22, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable3[-T1, -T2, -T3, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable4[-T1, -T2, -T3, -T4, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable5[-T1, -T2, -T3, -T4, -T5, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable6[-T1, -T2, -T3, -T4, -T5, -T6, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable7[-T1, -T2, -T3, -T4, -T5, -T6, -T7, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable8[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, +R] extends StObject
Companion
object
Companion
class
@JSType
trait Instantiable9[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, +R] extends StObject
Companion
object
Companion
class
@JSType
trait NumberDictionary[+V] extends StObject
Companion
object
Companion
class
trait Shortcut
Companion
object
object Shortcut
Companion
class
@JSType
trait StObject extends Object

This is the base trait for all Javascript objects in the ScalablyTyped encoding.

This is the base trait for all Javascript objects in the ScalablyTyped encoding.

An object can be freely duplicated, immutably combined with another JS object, and can be mutated by setting arbitrary values on it. All of this just like in JS.

It also has unsafeCastN syntax to just cast type parameters of descendant types.

Companion
object
object StObject
Companion
class
@JSType
trait StringDictionary[+V] extends StObject
Companion
object
Companion
class
@native @JSType
trait TopLevel[T] extends Any
Companion
object
object TopLevel
Companion
class