Ende.lint.TSMethodSignature

interface · experimental

interface Ende.lint.TSMethodSignature

Properties

type

type: "TSMethodSignature"

range

range: Range

computed

computed: boolean

optional

optional: boolean

readonly

readonly: boolean

static

static: boolean

kind

kind: "get" | "set" | "method"

key

key: Expression | Identifier | NumberLiteral | StringLiteral

returnType

returnType: TSTypeAnnotation | undefined

params

params: Parameter[]

typeParameters

typeParameters: TSTypeParameterDeclaration | undefined

parent

parent: TSInterfaceBody | TSTypeLiteral