getDesignColors
This API is a preview. Preview APIs are unstable and may change without warning. You can't release public apps using this API until it's stable.
Retrieves the colors currently used in the design.
Usage: Get design colors
import { getDesignColors } from "@canva/design";const { colors } = await getDesignColors();
Returns
. This is a Promise that resolves with the following object:
colorsDesignColor[]The colors used by elements in the current design.
Not all elements are included, and the colors returned may change. The order of colors is not guaranteed.
A solid color from the user's design.
typestringThe only valid value is "solid".
colorstringThe hexadecimal code representing the color. This is a 6 character code prefixed with the '#' symbol.
Represents a color type that is currently not supported by the SDK.
One entry is returned per unsupported color in the design (no deduplication).
typestringThe only valid value is "unsupported".