Class FeelVector

Hierarchy

  • FeelVector

Implements

Constructors

  • Parameters

    • array: readonly [Look<unknown>, unknown][]
    • index: {
          [name: string]: number | undefined;
      }
      • [name: string]: number | undefined

    Returns FeelVector

Accessors

  • get size(): number
  • Returns number

Methods

  • Parameters

    • array: readonly [Look<unknown>, unknown][]
    • Optional index: {
          [name: string]: number | undefined;
      }
      • [name: string]: number | undefined

    Returns FeelVector

  • Type Parameters

    • T

    Parameters

    • output: Output<T>

    Returns Output<T>

  • Parameters

    • that: unknown

    Returns boolean

  • Type Parameters

    • R

    Parameters

    • callback: (<T>(value, look) => void | R)
        • <T>(value, look): void | R
        • Type Parameters

          • T

          Parameters

          • value: T
          • look: Look<T>

          Returns void | R

    Returns R

  • Type Parameters

    • R

    • S

    Parameters

    • callback: (<T>(this, value, look) => void | R)
        • <T>(this, value, look): void | R
        • Type Parameters

          • T

          Parameters

          • this: S
          • value: T
          • look: Look<T>

          Returns void | R

    • thisArg: S

    Returns R

  • Type Parameters

    • T

    Parameters

    Returns T

  • Parameters

    • name: string

    Returns unknown

  • Parameters

    • index: number

    Returns unknown

  • Type Parameters

    • T

    • E

    Parameters

    • look: Look<T>
    • elseValue: E

    Returns T | E

  • Parameters

    • name: string
    • elseValue: unknown

    Returns unknown

  • Parameters

    • index: number
    • elseValue: unknown

    Returns unknown

  • Parameters

    Returns boolean

  • Parameters

    • name: string

    Returns boolean

  • Parameters

    Returns Interpolator<FeelVector>

  • Parameters

    • that: unknown

    Returns Interpolator<FeelVector>

  • Returns boolean

  • Parameters

    Returns void

  • Returns FeelVector

  • Parameters

    • scalar: number

    Returns FeelVector

  • Returns string

  • Type Parameters

    • T

    Parameters

    • look: Look<T>
    • value: T | LikeType<T>

    Returns FeelVector

  • Parameters

    Returns FeelVector

  • Parameters

    • array: readonly [Look<unknown>, unknown][]
    • Optional index: {
          [name: string]: number | undefined;
      }
      • [name: string]: number | undefined

    Returns FeelVector

  • Type Parameters

    Parameters

    • value: V

    Returns FeelVector | Uninitable<V>

  • Parameters

    • Rest ...looks: [Look<unknown>, unknown][]

    Returns FeelVector

Generated using TypeDoc