Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SubClassA

This is a class that extends another class.

This class has no own constructor, so its constructor should be inherited from BaseClass.

Hierarchy

Implements

Index

Constructors

constructor

Properties

Protected kind

kind: number

This is a simple protected member.

name

name: string

Static instance

instance: BaseClass

This is a static member.

Static members should not be inherited.

Static instances

instances: BaseClass[]

Accessors

nameProperty

  • get nameProperty(): string
  • set nameProperty(value: string): void
  • Returns the name. See BaseClass.name.

    Returns string

    The return value.

  • Sets the name. See BaseClass.name.

    Parameters

    • value: string

      The new name.

    Returns void

    The return value.

readOnlyNameProperty

  • get readOnlyNameProperty(): string
  • Returns the name. See BaseClass.name.

    Returns string

    The return value.

writeOnlyNameProperty

  • set writeOnlyNameProperty(value: string): void
  • Sets the name. See BaseClass.name.

    Parameters

    • value: string

      The new name.

    Returns void

    The return value.

Methods

abstractMethod

  • abstractMethod(): void

arrowFunction

  • arrowFunction(param2: string, param1: number): void

getName

  • getName(): string
  • This is a simple member function.

    It should be inherited by all subclasses. This class has a static member with the same name, both should be documented.

    Returns string

    Return the name.

print

  • print(value: string): void
  • This is a simple interface function.

    Parameters

    • value: string

    Returns void

printName

  • printName(): void

setName

  • setName(name: string): void
  • This is a simple member function.

    It should be inherited by all subclasses.

    Parameters

    • name: string

      The new name.

    Returns void

Static caTest

  • caTest(originalValues: BaseClass, newRecord: any, fieldNames: string[], mandatoryFields: string[]): string

Static getInstance

  • This is a static function.

    Static functions should not be inherited.

    Returns BaseClass

    An instance of BaseClass.

Static getName

  • getName(): string
  • This is a simple static member function.

    Static functions should not be inherited. This class has a member with the same name, both should be documented.

    Returns string

    Return the name.

Generated using TypeDoc