Table of Contents

Property Variants

Namespace
Velvet
Assembly
Velvet.Docs.dll

Variants

Named animation states: each label maps to a utility-class string. Carried RAW (never baked into ClassNames): the effective label is resolved at reconcile time — this node's Animate, else the nearest ANCESTOR Motion's active label (parent→child propagation) — and applied against these variants.

public IReadOnlyDictionary<string, string>? Variants { get; init; }

Property Value

IReadOnlyDictionary<string, string>