Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BaseClass

This is a simple base class.

[[include:class-example.md]]

Links:

Hierarchy

Implements

Index

Constructors

constructor

Properties

Private internalClass

internalClass: InternalClass<"name" | "abstractMethod" | "getName" | "setName" | "arrowFunction">

This is an instance member of an internal class.

Protected kind

kind: number

This is a simple protected member.

name

name: string

This is a simple public member.

Static instance

instance: BaseClass

This is a static member.

Static members should not be inherited.

Static instances

instances: BaseClass[]

Methods

Abstract abstractMethod

  • abstractMethod(): void
  • Returns void

arrowFunction

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

Private checkName

  • checkName(): boolean
  • This is a private function.

    Returns boolean

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.

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