Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ClassProperty

Hierarchy

Index

Properties

abstract

abstract: boolean | null

accessibility

accessibility: "public" | "private" | "protected" | null

computed

computed: boolean

declare

declare: boolean | null

decorators

decorators: Array<Decorator> | null

definite

definite: boolean | null

end

end: number | null

innerComments

innerComments: ReadonlyArray<Comment> | null

key

leadingComments

leadingComments: ReadonlyArray<Comment> | null

loc

loc: SourceLocation | null

optional

optional: boolean | null

readonly

readonly: boolean | null

start

start: number | null

static

static: boolean

trailingComments

trailingComments: ReadonlyArray<Comment> | null

type

type: "ClassProperty"

typeAnnotation

typeAnnotation: TypeAnnotation | TSTypeAnnotation | Noop | null

value

value: Expression | null