Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ParamType

Index

Constructors

constructor

  • new ParamType(constructorGuard: any, params: any): ParamType
  • Parameters

    • constructorGuard: any
    • params: any

    Returns ParamType

Properties

Readonly _isParamType

_isParamType: boolean

Readonly arrayChildren

arrayChildren: ParamType

Readonly arrayLength

arrayLength: number

Readonly baseType

baseType: string

Readonly components

components: ParamType[]

Readonly indexed

indexed: boolean

Readonly name

name: string

Readonly type

type: string

Methods

format

  • format(format?: string): string
  • Parameters

    • Optional format: string

    Returns string

Static from

  • Parameters

    • value: string | ParamType | JsonFragmentType
    • Optional allowIndexed: boolean

    Returns ParamType

Static fromObject

  • Parameters

    Returns ParamType

Static fromString

  • fromString(value: string, allowIndexed?: boolean): ParamType
  • Parameters

    • value: string
    • Optional allowIndexed: boolean

    Returns ParamType

Static isParamType

  • isParamType(value: any): value is ParamType
  • Parameters

    • value: any

    Returns value is ParamType

Legend

  • Variable
  • Interface
  • Class

Generated using TypeDoc