Class CallableFunctionNumber

Hierarchy

Constructors

Properties

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

A UUID generated for this parameter by the library.

maximum?: number
minimum?: number
multipleOf?: number
name: string
readOnly?: boolean
title?: string
type: "number" = "number"
writeOnly?: boolean

Methods

  • Serializes the parameter into a JSON object.

    Returns {
        $comment?: string;
        default?: any;
        deprecated?: boolean;
        description?: string;
        examples?: any[];
        exclusiveMaximum?: number | boolean;
        exclusiveMinimum?: number | boolean;
        maximum?: number;
        minimum?: number;
        multipleOf?: number;
        readOnly?: boolean;
        title?: string;
        type: "number";
        writeOnly?: boolean;
    }

    • Optional $comment?: string
    • Optional default?: any
    • Optional deprecated?: boolean
    • Optional description?: string
    • Optional examples?: any[]
    • Optional exclusiveMaximum?: number | boolean
    • Optional exclusiveMinimum?: number | boolean
    • Optional maximum?: number
    • Optional minimum?: number
    • Optional multipleOf?: number
    • Optional readOnly?: boolean
    • Optional title?: string
    • type: "number"
    • Optional writeOnly?: boolean
  • 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
  • Parameters

    • name: string
    • json: {
          $comment?: string;
          default?: any;
          deprecated?: boolean;
          description?: string;
          examples?: any[];
          exclusiveMaximum?: number | boolean;
          exclusiveMinimum?: number | boolean;
          maximum?: number;
          minimum?: number;
          multipleOf?: number;
          readOnly?: boolean;
          title?: string;
          type: "number";
          writeOnly?: boolean;
      }
      • Optional $comment?: string
      • Optional default?: any
      • Optional deprecated?: boolean
      • Optional description?: string
      • Optional examples?: any[]
      • Optional exclusiveMaximum?: number | boolean
      • Optional exclusiveMinimum?: number | boolean
      • Optional maximum?: number
      • Optional minimum?: number
      • Optional multipleOf?: number
      • Optional readOnly?: boolean
      • Optional title?: string
      • type: "number"
      • Optional writeOnly?: boolean

    Returns CallableFunctionNumber

  • Whether the given JsonSchema is a JsonSchemaNumber.

    Note: This method does not check if the schema is valid, only if it has properties unique to number schemas.

    Parameters

    Returns json is {
        $comment?: string;
        default?: any;
        deprecated?: boolean;
        description?: string;
        examples?: any[];
        exclusiveMaximum?: number | boolean;
        exclusiveMinimum?: number | boolean;
        maximum?: number;
        minimum?: number;
        multipleOf?: number;
        readOnly?: boolean;
        title?: string;
        type: "number";
        writeOnly?: boolean;
    }

Generated using TypeDoc