es-membrane

Home > ts-morph-structures > ParameterTypeStructureImpl

ParameterTypeStructureImpl class

Just a parameter name and type for a FunctionTypeStructureImpl.

Signature:

export default class ParameterTypeStructureImpl extends TypeStructuresBase<TypeStructureKind.Parameter> 

Extends: TypeStructuresBase<TypeStructureKind.Parameter>

Constructors

Constructor Modifiers Description
[(constructor)(name, typeStructure)](/es-membrane/ts-morph-structures/api/ts-morph-structures.parametertypestructureimpl._constructor_.html) Constructs a new instance of the `ParameterTypeStructureImpl` class

Properties

Property Modifiers Type Description
[kind](/es-membrane/ts-morph-structures/api/ts-morph-structures.parametertypestructureimpl.kind.html) `readonly` (not declared)
[name](/es-membrane/ts-morph-structures/api/ts-morph-structures.parametertypestructureimpl.name.html) string
[typeStructure](/es-membrane/ts-morph-structures/api/ts-morph-structures.parametertypestructureimpl.typestructure.html) [TypeStructures](/es-membrane/ts-morph-structures/api/ts-morph-structures.typestructures.html) \| undefined
[writerFunction](/es-membrane/ts-morph-structures/api/ts-morph-structures.parametertypestructureimpl.writerfunction.html) `readonly` (writer: CodeBlockWriter) => void

Methods

Method Modifiers Description
[clone(other)](/es-membrane/ts-morph-structures/api/ts-morph-structures.parametertypestructureimpl.clone.html) `static`