Class CallableFunctionParameter<TModel>Abstract

Type Parameters

Hierarchy

Constructors

  • Type Parameters

    • TModel extends {
          $comment?: string;
          default?: any;
          deprecated?: boolean;
          description?: string;
          examples?: any[];
          readOnly?: boolean;
          title?: string;
          writeOnly?: boolean;
      } = {
          $comment?: string;
          default?: any;
          deprecated?: boolean;
          description?: string;
          examples?: any[];
          readOnly?: boolean;
          title?: string;
          writeOnly?: boolean;
      }

    Parameters

    • name: string
    • options: {
          $comment?: string;
          default?: any;
          deprecated?: boolean;
          description?: string;
          examples?: any[];
          readOnly?: boolean;
          title?: string;
          writeOnly?: boolean;
      } = {}
      • Optional $comment?: string
      • Optional default?: any
      • Optional deprecated?: boolean
      • Optional description?: string
      • Optional examples?: any[]
      • Optional readOnly?: boolean
      • Optional title?: string
      • Optional writeOnly?: boolean

    Returns CallableFunctionParameter<TModel>

Properties

$comment?: string
default?: any
deprecated?: boolean
description?: string
examples?: any[]
id: string = ...

A UUID generated for this parameter by the library.

name: string
readOnly?: boolean
title?: string
type: string
writeOnly?: boolean

Methods

  • Returns {
        $comment?: string;
        default?: any;
        deprecated?: boolean;
        description?: string;
        examples?: any[];
        readOnly?: boolean;
        title?: string;
        writeOnly?: boolean;
    }

    • Optional $comment?: string
    • Optional default?: any
    • Optional deprecated?: boolean
    • Optional description?: string
    • Optional examples?: any[]
    • Optional readOnly?: boolean
    • Optional title?: string
    • Optional writeOnly?: boolean

Generated using TypeDoc