Interface LengthStyleAnimator<R, T, I>

Type Parameters

  • R = any

  • T extends Length | null | undefined = Length | null

  • I extends any[] = [Look<NonNullable<T>> | T]

Hierarchy

Properties

Accessors

Methods

Properties

coherentTime: number
inlet: Fastener<any, any, any> | readonly Fastener<any, any, any>[]
inletVersion: number | readonly number[]
interpolator: Interpolator<T>
look: Look<NonNullable<T>>
name: PropertyKey
owner: R
state: T
timing: Timing
value: T
version: number

Accessors

  • get affinity(): Affinity
  • Returns Affinity

  • get binds(): boolean
  • Returns boolean

  • get coherent(): boolean
  • Returns boolean

  • get computedValue(): T
  • Returns T

  • get cssState(): T
  • Returns T

  • get cssValue(): T
  • Returns T

  • get derived(): boolean
  • Returns boolean

  • get emUnit(): number | Node
  • Returns number | Node

  • get fastenerType(): Proto<Property<any, any, any>>
  • Returns Proto<Property<any, any, any>>

  • get inheritName(): PropertyKey
  • Returns PropertyKey

  • get inherits(): boolean
  • Returns boolean

  • get inletKeys(): readonly PropertyKey[]
  • Protected

    Returns readonly PropertyKey[]

  • get inletLook(): Look<NonNullable<T>>
  • Returns Look<NonNullable<T>>

  • get inletState(): I[0]
  • Returns I[0]

  • get inletValue(): I[0]
  • Returns I[0]

  • get mounted(): boolean
  • Returns boolean

  • get parent(): Property<any, I[0], any>
  • Returns Property<any, I[0], any>

  • get parentType(): Proto<any>
  • Returns Proto<any>

  • get pctUnit(): number
  • Returns number

  • get priority(): string
  • Returns string

  • get propertyNames(): string | readonly string[]
  • Returns string | readonly string[]

  • get propertyValue(): T
  • Returns T

  • get remUnit(): number
  • Returns number

  • get transition(): boolean | Timing
  • Returns boolean | Timing

  • get tweening(): boolean
  • Returns true if this animator is actively transitioning to a new state.

    Returns boolean

  • get units(): LengthUnits
  • Returns LengthUnits

  • get updateFlags(): number
  • Returns number

  • get valueType(): unknown
  • Returns unknown

Methods

  • Parameters

    • theme: ThemeMatrix
    • mood: MoodVector<Feel>
    • timing: boolean | Timing

    Returns void

  • Parameters

    • fastener: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

  • Type Parameters

    • K extends string | number | symbol

    • IK

    Parameters

    • inlet: Fastener<any, IK, any>
    • key: IK

    Returns void

  • Type Parameters

    • I0 extends any

    Parameters

    • inlet: Fastener<any, I0, any>

    Returns void

  • Parameters

    • Optional inlet: Fastener<any, any, any>

    Returns void

  • Parameters

    • fastener: Fastener<any, any, any>

    Returns void

  • Parameters

    • value: T

    Returns boolean

  • Parameters

    • Rest ...inletValues: I

    Returns T

  • Protected

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Parameters

    • value: T

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • newAffinity: Affinity
    • oldAffinity: Affinity

    Returns void

  • Protected

    Parameters

    • inherits: boolean
    • inheritName: PropertyKey

    Returns void

  • Protected

    Parameters

    • newLook: Look<NonNullable<T>>
    • oldLook: Look<NonNullable<T>>
    • timing: boolean | Timing

    Returns void

  • Protected

    Parameters

    • newState: T
    • oldState: T

    Returns void

  • Protected

    Parameters

    • newValue: T
    • oldValue: T

    Returns void

  • Protected

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • newValue: T

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

  • Parameters

    • Optional basis: number | LengthBasis
    • Optional defaultValue: number

    Returns EmLength

  • Parameters

    • Optional basis: number | LengthBasis
    • Optional defaultValue: number

    Returns number

  • Parameters

    • Optional basis: number | LengthBasis
    • Optional defaultValue: number

    Returns number

  • Parameters

    • newValue: T
    • oldValue: T

    Returns boolean

  • Parameters

    • value: CSSStyleValue

    Returns T

  • Parameters

    • value: T | LikeType<T>

    Returns T

  • Returns T

  • Returns NonNullable<T>

  • Returns NonNullable<T>

  • Type Parameters

    • F extends Fastener<any, any, [any]>

    Parameters

    • fastenerName: PropertyKey
    • Optional fastenerType: Proto<F>
    • Optional contextType: Proto<any>

    Returns F

  • Returns Look<NonNullable<T>>

  • Type Parameters

    • E

    Parameters

    • elseLook: E

    Returns Look<NonNullable<T>> | E

  • Returns NonNullable<I[0]>

  • Type Parameters

    • E

    Parameters

    • elseState: E

    Returns NonNullable<I[0]> | E

  • Returns NonNullable<I[0]>

  • Type Parameters

    • E

    Parameters

    • elseValue: E

    Returns NonNullable<I[0]> | E

  • Returns Look<NonNullable<T>>

  • Type Parameters

    • E

    Parameters

    • elseLook: E

    Returns Look<NonNullable<T>> | E

  • Parameters

    • outlet: Fastener<any, any, any>

    Returns T

  • Parameters

    • outlet: Fastener<any, any, any>

    Returns T

  • Type Parameters

    • F extends Fastener<any, any, [any]>

    Parameters

    • fastenerName: string
    • Optional fastenerType: Proto<F>
    • Optional contextType: Proto<any>

    Returns F

  • Returns NonNullable<T>

  • Returns NonNullable<T>

  • Type Parameters

    • E

    Parameters

    • elseState: E

    Returns NonNullable<T> | E

  • Parameters

    • fastener: Fastener<any, any, any>

    Returns Timing

  • Returns NonNullable<T>

  • Type Parameters

    • E

    Parameters

    • elseValue: E

    Returns NonNullable<T> | E

  • Parameters

    • affinity: Affinity

    Returns boolean

  • Protected

    Returns void

  • Protected

    Returns void

  • Protected

    Returns Look<NonNullable<T>>

  • Returns string

  • Returns T

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • newAffinity: Affinity
    • oldAffinity: Affinity

    Returns void

  • Protected

    Parameters

    • inherits: boolean
    • inheritName: PropertyKey

    Returns void

  • Protected

    Parameters

    • newLook: Look<NonNullable<T>>
    • oldLook: Look<NonNullable<T>>
    • timing: boolean | Timing

    Returns void

  • Protected

    Parameters

    • newState: T
    • oldState: T

    Returns void

  • Protected

    Parameters

    • newValue: T
    • oldValue: T

    Returns void

  • Protected

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

  • Parameters

    • value: string

    Returns T

  • Parameters

    • Optional basis: number | LengthBasis
    • Optional defaultValue: number

    Returns PctLength

  • Parameters

    • Optional basis: number | LengthBasis
    • Optional defaultValue: number

    Returns number

  • Parameters

    • Optional basis: number | LengthBasis
    • Optional defaultValue: number

    Returns number

  • Parameters

    • Optional basis: number | LengthBasis
    • Optional defaultValue: number

    Returns PxLength

  • Parameters

    • Optional basis: number | LengthBasis
    • Optional defaultValue: number

    Returns number

  • Parameters

    • Optional basis: number | LengthBasis
    • Optional defaultValue: number

    Returns number

  • Parameters

    • t: number

    Returns void

  • Parameters

    • Optional basis: number | LengthBasis
    • Optional defaultValue: number

    Returns RemLength

  • Parameters

    • Optional basis: number | LengthBasis
    • Optional defaultValue: number

    Returns number

  • Parameters

    • Optional basis: number | LengthBasis
    • Optional defaultValue: number

    Returns number

  • Returns void

  • Parameters

    • updateFlags: number

    Returns void

  • Returns readonly Fastener<any, any, any>[]

  • Parameters

    • newValue: T | Look<NonNullable<T>> | LikeType<T> | Fastener<any, I[0], any>
    • Optional timing: boolean | TimingLike

    Returns R

  • Parameters

    • affinity: Affinity

    Returns void

  • Protected

    Parameters

    • coherent: boolean

    Returns void

  • Protected

    Parameters

    • coherentTime: number

    Returns void

  • Parameters

    • inherits: boolean | PropertyKey

    Returns void

  • Parameters

    • newValue: T
    • Optional newState: T

    Returns void

  • Parameters

    • newValue: T | Look<NonNullable<T>> | LikeType<T> | Fastener<any, I[0], any>
    • Optional timing: boolean | TimingLike

    Returns R

  • Parameters

    • newLook: Look<NonNullable<T>>
    • timingOrAffinity: boolean | TimingLike | Affinity

    Returns void

  • Parameters

    • newLook: Look<NonNullable<T>>
    • Optional timing: boolean | TimingLike
    • Optional affinity: Affinity

    Returns void

  • Parameters

    • priority: string

    Returns void

  • Parameters

    • newState: T | LikeType<T>
    • timingOrAffinity: boolean | TimingLike | Affinity

    Returns void

  • Parameters

    • newState: T | LikeType<T>
    • Optional timing: boolean | TimingLike
    • Optional affinity: Affinity

    Returns void

  • Parameters

    • newValue: T | LikeType<T>
    • Optional affinity: Affinity

    Returns void

  • Parameters

    • units: LengthUnits
    • Optional basis: number | LengthBasis
    • Optional defaultValue: number

    Returns Length

  • Returns string

  • Parameters

    • state: T

    Returns T

  • Parameters

    • value: T

    Returns T

  • Parameters

    • Optional inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • newAffinity: Affinity
    • oldAffinity: Affinity

    Returns void

  • Protected

    Parameters

    • inherits: boolean
    • inheritName: PropertyKey

    Returns void

  • Protected

    Parameters

    • newLook: Look<NonNullable<T>>
    • oldLook: Look<NonNullable<T>>
    • timing: boolean | Timing

    Returns void

  • Protected

    Parameters

    • newState: T
    • oldState: T

    Returns void

  • Protected

    Parameters

    • newValue: T
    • oldValue: T

    Returns void

  • Protected

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • oldValue: T

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

Generated using TypeDoc