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