Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Property<T>

Represents a property on a class. A property can also be a field or a method.

Type parameters

  • T

Hierarchy

Index

Constructors

constructor

Accessors

annotations

  • get annotations(): IAnnotation[]

descriptor

  • get descriptor(): PropertyDescriptor

isStatic

  • get isStatic(): boolean

name

  • get name(): string

Protected type

valueType

  • get valueType(): Type<any>

visibility

  • get visibility(): "private" | "public" | "protected"

Methods

annotationOfType

annotationsOfType

defineMetadata

  • defineMetadata(key: string, value: string): void

deleteMetadata

  • deleteMetadata(key: string): void

getMetadata

  • getMetadata(key: string): any

Generated using TypeDoc