Home > ts-morph-structures > IntersectionTypeStructureImpl
Signature:
export default class IntersectionTypeStructureImpl extends TypeStructuresWithChildren<TypeStructureKind.Intersection, TypeStructures[]>
Extends: TypeStructuresWithChildren<TypeStructureKind.Intersection, TypeStructures[]>
Foo & Bar & ...
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(childTypes) | Constructs a new instance of the IntersectionTypeStructureImpl class |
| Property | Modifiers | Type | Description |
|---|---|---|---|
| childTypes | TypeStructures[] | ||
| endToken | protected readonly |
(not declared) | |
| joinChildrenToken | protected readonly |
(not declared) | |
| kind | readonly |
(not declared) | |
| maxChildCount | protected readonly |
number | |
| objectType | protected readonly |
null | |
| startToken | protected readonly |
(not declared) |
| Method | Modifiers | Description |
|---|---|---|
| clone(other) | static |