model_utils.ts 268 B

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