ts-morph-structures

Home > ts-morph-structures > TypeArgumentedTypeStructureImpl

TypeArgumentedTypeStructureImpl class

This resolves type parameters, as opposed to defining them.

Signature:

export default class TypeArgumentedTypeStructureImpl extends TypeStructuresWithChildren<TypeStructureKind.TypeArgumented, TypeStructures[]> 

Extends: TypeStructuresWithChildren<TypeStructureKind.TypeArgumented, TypeStructures[]>

Example

Pick<NumberStringType, "repeatForward">

Constructors

Constructor Modifiers Description
(constructor)(objectType, childTypes)   Constructs a new instance of the TypeArgumentedTypeStructureImpl class

Properties

Property Modifiers Type Description
childTypes   TypeStructures[]  
endToken <p>protected</p><p>readonly</p> (not declared)  
joinChildrenToken <p>protected</p><p>readonly</p> (not declared)  
kind readonly (not declared)  
maxChildCount <p>protected</p><p>readonly</p> number  
objectType   TypeStructures  
startToken <p>protected</p><p>readonly</p> (not declared)  

Methods

Method Modifiers Description
clone(other) static