Type Alias DynamicAttributes<TUserData>

DynamicAttributes: {
    [key in AttributeKey]: DynamicAttributeValue<
        TUserData,
        StaticAttributes[key],
    >
}

Internally used to store the attributes with dynamic values separately.

Type Parameters

  • TUserData

    The type of the user-specified data passed to setData() and made available in the arguments of the dynamic attribute callbacks.