figma_schema/
blend_mode.rs

1use serde::{Deserialize, Serialize};
2
3/// how layer blends with layers below
4///
5/// [Figma documentation](https://www.figma.com/developers/api#blendmode-type)
6#[derive(Debug, Deserialize, Serialize)]
7#[serde(rename_all = "SCREAMING_SNAKE_CASE")]
8#[typeshare::typeshare]
9pub enum BlendMode {
10    PassThrough,
11    Normal,
12    Darken,
13    Multiply,
14    LinearBurn,
15    ColorBurn,
16    Lighten,
17    Screen,
18    LinearDodge,
19    ColorDodge,
20    Overlay,
21    SoftLight,
22    HardLight,
23    Difference,
24    Exclusion,
25    Hue,
26    Saturation,
27    Color,
28    Luminosity,
29}