Class Schema

Hierarchy

  • Schema

Constructors

Methods

  • Parameters

    • record: any

    Returns Record

  • Parameters

    Returns void

  • build(strict?: boolean): void
  • Parameters

    • strict: boolean = true

    Returns void

  • defaultNamespace(): string
  • Returns string

  • getField(address: string): undefined | Field
  • Parameters

    • address: string

    Returns undefined | Field

  • getType(address: string): undefined | Type
  • Parameters

    • address: string

    Returns undefined | Type

  • hasField(address: string): boolean
  • Parameters

    • address: string

    Returns boolean

  • hasType(address: string): boolean
  • Parameters

    • address: string

    Returns boolean

  • resolveFieldAddress(address: string, type?: Type): string
  • Parameters

    • address: string
    • Optional type: Type

    Returns string

  • resolveTypeAddress(address: string): string
  • Parameters

    • address: string

    Returns string

  • setDefaultNamespace(namespace: string): void
  • Parameters

    • namespace: string

    Returns void

Generated using TypeDoc