🚧 Still under progress. Soon will be finished.

Field

INTERFACE code

Description

A class/interface property after being serialized

Properties

Name Type Description
kind MemberKind.Property

The type of member

writeOnly boolean

Whether the property is write-only or not. It’s write-only if only a setter has been defined.

name string

Name of the property

line number

The start line number where the property is defined

type Type

The type of the property. If it’s an index signature, it will be the type of the object value.

default unknown

The default value

optional boolean

Whether it’s optional or not

decorators readonly Decorator[]

Any decorator that has been defined

jsDoc CommentPart[]

All the JSDoc comments

static boolean

Whether the member is static or not

readOnly boolean

Whether the member is read only or not

abstract boolean

Whether the member is abstract or not

override boolean

Whether this member overrides a parent member

inherited boolean

Whether the member is inherited or not