mirror of
https://github.com/xibyte/jsketcher
synced 2025-12-18 14:33:13 +01:00
10 lines
No EOL
300 B
JavaScript
10 lines
No EOL
300 B
JavaScript
import CSys from 'math/csys';
|
|
|
|
export default function datumConsumingOperation(params, services, run) {
|
|
let mDatum = params.datum && services.cadRegistry.findDatum(params.datum);
|
|
let res = run(mDatum ? mDatum.csys : CSys.ORIGIN);
|
|
if (mDatum) {
|
|
res.consumed.push(mDatum);
|
|
}
|
|
return res;
|
|
} |