Ende.lint.MethodDefinition

interface · experimental

interface Ende.lint.MethodDefinition

Properties

type

type: "MethodDefinition"

range

range: Range

declare

declare: boolean

computed

computed: boolean

optional

optional: boolean

override

override: boolean

readonly

readonly: boolean

static

static: boolean

kind

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

accessibility

accessibility: Accessibility | undefined

decorators

decorators: Decorator[]

key

key: PrivateIdentifier | Identifier | NumberLiteral | StringLiteral | Expression

value

value: FunctionExpression | TSEmptyBodyFunctionExpression

parent

parent: ClassBody