Options
All
  • Public
  • Public/Protected
  • All
Menu

Module modules

This comment has a code block that is only marked by indentation.

@thisIsADecorator
class Foo {}

Index

Type aliases

NamedTuple

NamedTuple: [name: string, optionalName?: number]

Variables

Let exportedGlobalVariable

exportedGlobalVariable: string = "foo"

An exported global variable.

Let objectLiteral

objectLiteral: { valueA: number; valueB: boolean; valueX: { valueA: number[]; valueY: (z: string) => { a: string; b: string }; valueZ: string }; valueY: () => string; valueZ: string } = ...

An object literal.

Type declaration

  • valueA: number
  • valueB: boolean
  • valueX: { valueA: number[]; valueY: (z: string) => { a: string; b: string }; valueZ: string }
    • valueA: number[]
    • valueY: (z: string) => { a: string; b: string }
        • (z: string): { a: string; b: string }
        • Parameters

          • z: string

          Returns { a: string; b: string }

          • a: string
          • b: string
    • valueZ: string
  • valueY: () => string
      • (): string
      • Returns string

  • valueZ: string

Let typeLiteral

typeLiteral: { valueA?: number; valueB?: boolean; valueX: { valueA: number[]; valueY: (z: string) => { a: string; b: string }; valueZ: string }; valueY: () => string; valueZ: string }

Type declaration

    • (): string
    • Returns string

  • Optional valueA?: number
  • Optional valueB?: boolean
  • valueX: { valueA: number[]; valueY: (z: string) => { a: string; b: string }; valueZ: string }
    • valueA: number[]
    • valueY: (z: string) => { a: string; b: string }
        • (z: string): { a: string; b: string }
        • Parameters

          • z: string

          Returns { a: string; b: string }

          • a: string
          • b: string
    • valueZ: string
  • valueY: () => string
      • (): string
      • Returns string

  • valueZ: string

Generated using TypeDoc