issue-15 #21
@ -26,7 +26,7 @@
 | 
			
		||||
  <ng-container matColumnDef="maxValue">
 | 
			
		||||
    <th mat-header-cell *matHeaderCellDef>Maximal Value</th>
 | 
			
		||||
    <td mat-cell *matCellDef="let condition">
 | 
			
		||||
      <span *ngIf="condition !== editedCondition && condition !== addedCondition">{{condition.minValue}}</span>
 | 
			
		||||
      <span *ngIf="condition !== editedCondition && condition !== addedCondition">{{condition.maxValue}}</span>
 | 
			
		||||
      <mat-form-field appearance="fill" class="long-form" *ngIf=" condition === editedCondition">
 | 
			
		||||
        <mat-label>Maximal Value</mat-label>
 | 
			
		||||
        <input matInput [(ngModel)]="editedCondition!.maxValue">
 | 
			
		||||
 | 
			
		||||
@ -29,16 +29,15 @@ export class ScriptaccountConditionEditorComponent implements OnInit{
 | 
			
		||||
    this.addedCondition = ScriptAccountCondition.constructScriptAccountCondition(new ScriptAccount("", ""), 0,0);
 | 
			
		||||
    this.editedCondition = this.addedCondition;
 | 
			
		||||
    this.dataSource.data = this.dataSource.data.concat(this.addedCondition!);
 | 
			
		||||
    console.log(this.dataSource.data.length)
 | 
			
		||||
    console.log(this.conditions.length)
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  finishEditing() {
 | 
			
		||||
    if(this.addedCondition != undefined) {
 | 
			
		||||
      const createdCondition = ScriptAccountCondition.constructScriptAccountCondition(this.addedCondition.scriptAccount, this.addedCondition.minValue, this.addedCondition.maxValue);
 | 
			
		||||
      if(createdCondition != undefined) {
 | 
			
		||||
        console.log(createdCondition)
 | 
			
		||||
        this.onCreateCondition.emit(createdCondition);
 | 
			
		||||
        this.conditions.push(createdCondition);
 | 
			
		||||
        console.log(this.conditions)
 | 
			
		||||
        this.dataSource.data = this.conditions;
 | 
			
		||||
      }
 | 
			
		||||
      this.addedCondition = undefined;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user