@gravity-ui/graph
Version:
Modern graph editor component
23 lines (22 loc) • 498 B
JavaScript
export function setCssProp(target, name, value) {
if (!target) {
return;
}
target.style.setProperty(name, value);
}
export function setCssProps(target, vars) {
if (!target) {
return;
}
Object.entries(vars).forEach(([name, value]) => {
setCssProp(target, name, value);
});
}
export function removeCssProps(target, names) {
if (!target) {
return;
}
names.forEach((name) => {
target.style.removeProperty(name);
});
}