Skip to content

pantoken / packages/core/src / applyModify

Feidhm: applyModify()

applyModify(value, modify): string | undefined

Béite

Cuir TokenModify de Tokens Studio i bhfeidhm ar dhath heics sonrach.

Paraiméadair

value

string

modify

TokenModify

Tuairisceáin

string | undefined

An dath modhnaithe, nó undefined nuair nach bhfuil value ina dhath heics (mar sin is féidir leis an glaoiteoir filleadh ar chaomhnú an mhodhnóra mar mhéadrachas).

Samplaí

Dorchú, éadromaigh agus cuir alfa leis

ts
import { applyModify } from "@pantoken/core";

applyModify("#808080", { type: "darken", value: 0.5 });  // → "#404040"
applyModify("#808080", { type: "lighten", value: 0.5 }); // → "#c0c0c0"
applyModify("#ffffff", { type: "alpha", value: 0.5 });   // → "#ffffff80"

Ní fhilleann ionchur neamh-heics ná meascán ach neamshainithe (coinnigh mar mhéadrachas)

ts
import { applyModify } from "@pantoken/core";

applyModify("var(--x)", { type: "darken", value: 0.1 });        // → undefined
applyModify("#fff", { type: "mix", value: 0.5, color: "#000" }); // → undefined