Interface TraitDict<T>

    Shape of a value class's static traits dict. Subclasses fill the subset they implement; consumers constrain on Traits<T, …keys>.

    interface TraitDict<T> {
        equals?: Equals<T>;
        lerp?: Lerp<T>;
        linear?: Linear<T>;
        metric?: Metric<T>;
        pack?: Pack<T>;
        pivotal?: Pivotal<T>;
    }

    Type Parameters

    • T
    Index

    Properties

    equals?: Equals<T>
    lerp?: Lerp<T>
    linear?: Linear<T>
    metric?: Metric<T>
    pack?: Pack<T>
    pivotal?: Pivotal<T>