Extends

Properties

P flags: ts.TypeFlags

Type:
Inherited From:

P id: number

Type:
  • number
Inherited From:

P resolvedProperties: ts.SymbolTable

P symbol: ts.Symbol

Type:
Inherited From:

P types: ts.Type[]

Type:

Methods

M getApparentProperties() ts.Symbol[]

Inherited From:
Returns: { Array.<ts.Symbol> }

M getCallSignatures() ts.Signature[]

Inherited From:
Returns: { Array.<ts.Signature> }

M getConstructSignatures() ts.Signature[]

Inherited From:
Returns: { Array.<ts.Signature> }

M getFlags() ts.TypeFlags

Inherited From:
Returns: { ts.TypeFlags }

M getNumberIndexType() ts.Type

Inherited From:
Returns: { ts.Type }

M getProperties() ts.Symbol[]

Inherited From:
Returns: { Array.<ts.Symbol> }

M getProperty(propertyName: string) ts.Symbol

Parameters:
Name Type
propertyName string
Inherited From:
Returns: { ts.Symbol }

M getStringIndexType() ts.Type

Inherited From:
Returns: { ts.Type }

M getSymbol() ts.Symbol

Inherited From:
Returns: { ts.Symbol }