JsConstructorFunction

external interface JsConstructorFunction<in A : JsTuple, R : Any> : JsClass<R> (source)

Properties

Link copied to clipboard
abstract val name: String

Functions

Link copied to clipboard
inline operator fun <R : Any> JsConstructorFunction<JsTuple, R>.invoke(): R
inline operator fun <P1, R : Any> JsConstructorFunction<JsTuple1<P1>, R>.invoke(p1: P1): R
inline operator fun <P1, P2, R : Any> JsConstructorFunction<JsTuple2<P1, P2>, R>.invoke(p1: P1, p2: P2): R
inline operator fun <P1, P2, P3, R : Any> JsConstructorFunction<JsTuple3<P1, P2, P3>, R>.invoke(p1: P1, p2: P2, p3: P3): R
inline operator fun <P1, P2, P3, P4, R : Any> JsConstructorFunction<JsTuple4<P1, P2, P3, P4>, R>.invoke(p1: P1, p2: P2, p3: P3, p4: P4): R
inline operator fun <P1, P2, P3, P4, P5, R : Any> JsConstructorFunction<JsTuple5<P1, P2, P3, P4, P5>, R>.invoke(p1: P1, p2: P2, p3: P3, p4: P4, p5: P5): R
inline operator fun <P1, P2, P3, P4, P5, P6, R : Any> JsConstructorFunction<JsTuple6<P1, P2, P3, P4, P5, P6>, R>.invoke(p1: P1, p2: P2, p3: P3, p4: P4, p5: P5, p6: P6): R
inline operator fun <P1, P2, P3, P4, P5, P6, P7, R : Any> JsConstructorFunction<JsTuple7<P1, P2, P3, P4, P5, P6, P7>, R>.invoke(p1: P1, p2: P2, p3: P3, p4: P4, p5: P5, p6: P6, p7: P7): R
Link copied to clipboard
fun <T : Any> JsClass<T>.newInstance(): T