definma-ui/src/app/models/material.model.ts

19 lines
484 B
TypeScript
Raw Normal View History

2020-07-30 14:23:51 +02:00
import pick from 'lodash/pick';
import {IdModel} from './id.model';
import {BaseModel} from './base.model';
export class MaterialModel extends BaseModel {
_id: IdModel = null;
name = '';
supplier = '';
group = '';
2020-07-22 10:45:34 +02:00
properties: {material_template: string, [prop: string]: string} = {material_template: null};
numbers: string[] = [''];
2020-08-31 16:14:47 +02:00
selected = false;
status = '';
sendFormat() {
2020-07-30 14:23:51 +02:00
return pick(this, ['name', 'supplier', 'group', 'numbers', 'properties']);
}
}