Skip to content

Interface: ResolvedColor ​

A DrawingML colour reference resolved against a slide's theme to a literal hex.

hex is the base token colour and transforms reports the colour-transform children (lumMod/lumOff/shade/tint/alpha/…) in document order as { name, value } pairs — both kept for traceability and for the theme: 'preserve' flatten path that re-emits the transforms verbatim.

effectiveHex is the colour a renderer actually paints: hex with its transforms applied (see applyColorTransforms). Read this for the final rendered colour. alpha (0–1) is present only when an alpha* transform set an opacity.

Properties ​

alpha? ​

optional alpha?: number


effectiveHex ​

effectiveHex: string


hex ​

hex: string


transforms ​

transforms: ColorTransform[]