WebCola
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type aliases

ZoomView

ZoomView: [number, number, number]

Type zoomView is used to represent a numeric array with three elements. In order of appearance the elements correspond to:

  • cx: x-coordinate of the center of the viewport
  • cy: y-coordinate of the center of the viewport
  • width: size of the viewport

Variables

interpolateCubehelix

interpolateCubehelix: ColorGammaInterpolationFactory

interpolateCubehelixLong

interpolateCubehelixLong: ColorGammaInterpolationFactory

interpolateRgb

Functions

interpolate

  • interpolate(a: any, b: null): function
  • interpolate(a: number | object, b: number): function
  • interpolate(a: any, b: ColorCommonInstance): function
  • interpolate(a: Date, b: Date): function
  • interpolate(a: string | object, b: string): function
  • interpolate<U>(a: Array<any>, b: U): function
  • interpolate(a: number | object, b: object): function
  • interpolate<U>(a: any, b: U): function
  • interpolate(a: any, b: object): function
  • Parameters

    • a: any
    • b: null

    Returns function

      • (t: number): null
      • Parameters

        • t: number

        Returns null

  • Parameters

    • a: number | object
    • b: number

    Returns function

      • (t: number): number
      • Parameters

        • t: number

        Returns number

  • Parameters

    Returns function

      • (t: number): string
      • Parameters

        • t: number

        Returns string

  • Parameters

    • a: Date
    • b: Date

    Returns function

      • (t: number): Date
      • Parameters

        • t: number

        Returns Date

  • Parameters

    • a: string | object
    • b: string

    Returns function

      • (t: number): string
      • Parameters

        • t: number

        Returns string

  • Type parameters

    • U: Array<any>

    Parameters

    • a: Array<any>
    • b: U

    Returns function

      • (t: number): U
      • Parameters

        • t: number

        Returns U

  • Parameters

    • a: number | object
    • b: object
      • valueOf: function
        • valueOf(): number
        • Returns number

    Returns function

      • (t: number): number
      • Parameters

        • t: number

        Returns number

  • Type parameters

    • U: Object

    Parameters

    • a: any
    • b: U

    Returns function

      • (t: number): U
      • Parameters

        • t: number

        Returns U

  • Parameters

    • a: any
    • b: object
      • [key: string]: any

    Returns function

      • (t: number): object
      • Parameters

        • t: number

        Returns object

        • [key: string]: any

interpolateArray

  • interpolateArray<A>(a: Array<any>, b: A): function
  • Type parameters

    • A: Array<any>

    Parameters

    • a: Array<any>
    • b: A

    Returns function

      • (t: number): A
      • Parameters

        • t: number

        Returns A

interpolateBasis

  • interpolateBasis(splineNodes: Array<number>): function
  • Parameters

    • splineNodes: Array<number>

    Returns function

      • (t: number): number
      • Parameters

        • t: number

        Returns number

interpolateBasisClosed

  • interpolateBasisClosed(splineNodes: Array<number>): function
  • Parameters

    • splineNodes: Array<number>

    Returns function

      • (t: number): number
      • Parameters

        • t: number

        Returns number

interpolateDate

  • interpolateDate(a: Date, b: Date): function
  • Parameters

    • a: Date
    • b: Date

    Returns function

      • (t: number): Date
      • Parameters

        • t: number

        Returns Date

interpolateHcl

  • Parameters

    Returns function

      • (t: number): string
      • Parameters

        • t: number

        Returns string

interpolateHclLong

  • Parameters

    Returns function

      • (t: number): string
      • Parameters

        • t: number

        Returns string

interpolateHsl

  • Parameters

    Returns function

      • (t: number): string
      • Parameters

        • t: number

        Returns string

interpolateHslLong

  • Parameters

    Returns function

      • (t: number): string
      • Parameters

        • t: number

        Returns string

interpolateLab

  • Parameters

    Returns function

      • (t: number): string
      • Parameters

        • t: number

        Returns string

interpolateNumber

  • interpolateNumber(a: number | object, b: number | object): function
  • Parameters

    • a: number | object
    • b: number | object

    Returns function

      • (t: number): number
      • Parameters

        • t: number

        Returns number

interpolateObject

  • interpolateObject<U>(a: any, b: U): function
  • interpolateObject(a: object, b: object): function
  • Type parameters

    • U: Object

    Parameters

    • a: any
    • b: U

    Returns function

      • (t: number): U
      • Parameters

        • t: number

        Returns U

  • Parameters

    • a: object
      • [key: string]: any
    • b: object
      • [key: string]: any

    Returns function

      • (t: number): object
      • Parameters

        • t: number

        Returns object

        • [key: string]: any

interpolateRgbBasis

  • Parameters

    Returns function

      • (t: number): string
      • Parameters

        • t: number

        Returns string

interpolateRgbBasisClosed

  • Parameters

    Returns function

      • (t: number): string
      • Parameters

        • t: number

        Returns string

interpolateRound

  • interpolateRound(a: number | object, b: number | object): function
  • Parameters

    • a: number | object
    • b: number | object

    Returns function

      • (t: number): number
      • Parameters

        • t: number

        Returns number

interpolateString

  • interpolateString(a: string | object, b: string | object): function
  • Parameters

    • a: string | object
    • b: string | object

    Returns function

      • (t: number): string
      • Parameters

        • t: number

        Returns string

interpolateTransformCss

  • interpolateTransformCss(a: string, b: string): function
  • Parameters

    • a: string
    • b: string

    Returns function

      • (t: number): string
      • Parameters

        • t: number

        Returns string

interpolateTransformSvg

  • interpolateTransformSvg(a: string, b: string): function
  • Parameters

    • a: string
    • b: string

    Returns function

      • (t: number): string
      • Parameters

        • t: number

        Returns string

interpolateZoom

quantize

  • quantize<T>(interpolator: function, n: number): Array<T>
  • Type parameters

    • T

    Parameters

    • interpolator: function
        • (t: number): T
        • Parameters

          • t: number

          Returns T

    • n: number

    Returns Array<T>

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method

Generated using TypeDoc