MCPcopy Create free account
hub / github.com/easydiffusion/easydiffusion / defineProperties

Function defineProperties

ui/media/js/croppr.js:70–78  ·  view source on GitHub ↗
(target, props)

Source from the content-addressed store, hash-verified

68
69var createClass = function () {
70 function defineProperties(target, props) {
71 for (var i = 0; i < props.length; i++) {
72 var descriptor = props[i];
73 descriptor.enumerable = descriptor.enumerable || false;
74 descriptor.configurable = true;
75 if ("value" in descriptor) descriptor.writable = true;
76 Object.defineProperty(target, descriptor.key, descriptor);
77 }
78 }
79
80 return function (Constructor, protoProps, staticProps) {
81 if (protoProps) defineProperties(Constructor.prototype, protoProps);

Callers 1

croppr.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected