Properties

P flags: ts.TypeFlags

Type:

P id: number

Type:
  • number

P symbol: ts.Symbol

Type:

Methods

M getApparentProperties() ts.Symbol[]

Returns: { Array.<ts.Symbol> }

M getCallSignatures() ts.Signature[]

Returns: { Array.<ts.Signature> }

M getConstructSignatures() ts.Signature[]

Returns: { Array.<ts.Signature> }

M getFlags() ts.TypeFlags

Returns: { ts.TypeFlags }

M getNumberIndexType() ts.Type

Returns: { ts.Type }

M getProperties() ts.Symbol[]

Returns: { Array.<ts.Symbol> }

M getProperty(propertyName: string) ts.Symbol

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

M getStringIndexType() ts.Type

Returns: { ts.Type }

M getSymbol() ts.Symbol

Returns: { ts.Symbol }