jsketcher/modules/scene/objectData.js
2018-01-05 01:41:15 -08:00

17 lines
No EOL
319 B
JavaScript

export function setAttribute(obj, key, value) {
getData(obj)[key] = value;
}
export function getAttribute(obj, key) {
return getData(obj)[key];
}
export function getData(obj) {
let data = obj.__TCAD_CUSTOM_DATA;
if (data === undefined) {
data = {};
obj.__TCAD_CUSTOM_DATA = data;
}
return data;
}