implemented sample references
This commit is contained in:
@ -7,21 +7,10 @@ export class MaterialModel extends BaseModel {
|
||||
name = '';
|
||||
supplier = '';
|
||||
group = '';
|
||||
mineral = 0;
|
||||
glass_fiber = 0;
|
||||
carbon_fiber = 0;
|
||||
private numberTemplate = {color: '', number: ''};
|
||||
numbers: {color: string, number: string}[] = [_.cloneDeep(this.numberTemplate)];
|
||||
properties: {material_template: string, [prop: string]: string} = {material_template: null};
|
||||
numbers: string[] = [''];
|
||||
|
||||
sendFormat() {
|
||||
return _.pick(this, ['name', 'supplier', 'group', 'mineral', 'glass_fiber', 'carbon_fiber', 'numbers']);
|
||||
}
|
||||
|
||||
addNumber() {
|
||||
this.numbers.push(_.cloneDeep(this.numberTemplate));
|
||||
}
|
||||
|
||||
popNumber() {
|
||||
this.numbers.pop();
|
||||
return _.pick(this, ['name', 'supplier', 'group', 'numbers', 'properties']);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user