Class: JSONSchema::Canonical::ArrayView

Inherits:
Object
  • Object
show all
Defined in:
sig/jsonschema.rbs

Overview

An array value whose length is within a window.

Instance Method Summary collapse

Instance Method Details

#containsArray[ContainsView]

Returns:



127
# File 'sig/jsonschema.rbs', line 127

def contains: () -> Array[ContainsView]

#deconstruct_keysHash[Symbol, untyped]

Parameters:

  • keys (Object)

Returns:

  • (Hash[Symbol, untyped])


129
# File 'sig/jsonschema.rbs', line 129

def deconstruct_keys: (untyped keys) -> Hash[Symbol, untyped]

#inspectString

Returns:

  • (String)


128
# File 'sig/jsonschema.rbs', line 128

def inspect: () -> String

#itemsCanonicalSchema?

Returns:



126
# File 'sig/jsonschema.rbs', line 126

def items: () -> CanonicalSchema?

#max_itemsInteger?

Returns:

  • (Integer, nil)


123
# File 'sig/jsonschema.rbs', line 123

def max_items: () -> Integer?

#min_itemsInteger?

Returns:

  • (Integer, nil)


122
# File 'sig/jsonschema.rbs', line 122

def min_items: () -> Integer?

#prefix_itemsArray[CanonicalSchema]

Returns:



125
# File 'sig/jsonschema.rbs', line 125

def prefix_items: () -> Array[CanonicalSchema]

#unique_itemsBoolean

Returns:

  • (Boolean)


124
# File 'sig/jsonschema.rbs', line 124

def unique_items: () -> bool