model_utils.ts 258 B

123456789
  1. export function assignModelProperties(target, source, defaults, removeDefaults?) {
  2. for (var key in defaults) {
  3. if (!defaults.hasOwnProperty(key)) {
  4. continue;
  5. }
  6. target[key] = source[key] === undefined ? defaults[key] : source[key];
  7. }
  8. }