model_utils.ts 286 B

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