VariableScope
typescript
type VariableScope =
"ALL_SCOPES" |
"TEXT_CONTENT" |
"CORNER_RADIUS" |
"WIDTH_HEIGHT" |
"GAP" |
"ALL_FILLS" |
"FRAME_FILL" |
"SHAPE_FILL" |
"TEXT_FILL" |
"STROKE_COLOR" |
"EFFECT_COLOR" |
"STROKE_FLOAT" |
"EFFECT_FLOAT" |
"OPACITY" |
"FONT_FAMILY" |
"FONT_STYLE" |
"FONT_WEIGHT" |
"FONT_SIZE" |
"LINE_HEIGHT" |
"LETTER_SPACING" |
"PARAGRAPH_SPACING" |
"PARAGRAPH_INDENT";作用域允许一个变量在各种字段中显示或隐藏。这在您有许多变量时有助于清理 Pixso UI。目前支持 FLOAT、STRING 和 COLOR 变量。
ALL_SCOPES 是一个特殊的范围,表示变量在所有字段中显示。如果设置了 ALL_SCOPES,则不能设置其他范围。
ALL_FILLS 是一个特殊的范围,表示变量在所有颜色填充字段中可用。如果设置了 ALL_FILLS,则不能设置其他填充范围。
FLOAT 变量的有效范围是:ALL_SCOPES、TEXT_CONTENT、CORNER_RADIUS、WIDTH_HEIGHT、GAP、OPACITY、STROKE_FLOAT、EFFECT_FLOAT、FONT_WEIGHT、FONT_SIZE、LINE_HEIGHT、LETTER_SPACING、PARAGRAPH_SPACING 和 PARAGRAPH_INDENT。
COLOR 变量的有效范围是:ALL_SCOPES、ALL_FILLS、FRAME_FILL、SHAPE_FILL、TEXT_FILL、STROKE_COLOR 和 EFFECT_COLOR。