diff options
Diffstat (limited to 'frontend/src/app/_pages/predict')
4 files changed, 0 insertions, 146 deletions
diff --git a/frontend/src/app/_pages/predict/predict.component.css b/frontend/src/app/_pages/predict/predict.component.css deleted file mode 100644 index dab059a5..00000000 --- a/frontend/src/app/_pages/predict/predict.component.css +++ /dev/null @@ -1,3 +0,0 @@ -#wrapper { -    color: #003459; -}
\ No newline at end of file diff --git a/frontend/src/app/_pages/predict/predict.component.html b/frontend/src/app/_pages/predict/predict.component.html deleted file mode 100644 index 13afa8e4..00000000 --- a/frontend/src/app/_pages/predict/predict.component.html +++ /dev/null @@ -1,73 +0,0 @@ - -<div id="wrapper"> -    <br> -    <div id="container" class="container p-5" style="background-color: white; min-height: 100%;"> -         -        <div id="header"> -            <h1>Iskoristite prediktor</h1> -        </div> -         -        <br> -         -        <div class="form-group row mt-3 mb-2 d-flex justify-content-left"> -            <!--justify-content-center--> -            <h2> Izabrani prediktor: </h2> -            <div class="col-10"> -                <label for="output" class="col-sm-5 col-form-label">Naziv prediktora: <b>{{predictor.name}}</b></label> -            </div> -            <div> -                <label for="output" class="col-sm-5 col-form-label">Opis prediktora: <b>{{predictor.description}}</b></label> -            </div> - -             -        </div> -    <br> -        <label for="type" class="form-check-label" ><b>Informacije o prediktoru</b></label> -        <div class="col-5 mt-2"> -            <label for="type" class="form-check-label"  >Prediktor {{predictor.isPublic?"je":"nije"}} javni.</label> -        </div> -        <div class="col-5 mt-2"> -            <label for="type" class="form-check-label" >Prediktor {{predictor.accessibleByLink?"je":"nije"}} dostupan za deljenje.</label> -        </div> -        <br> -        <div class="col-2"> -            <label for="dateCreated" class="col-form-label">Datum:</label>  -            <input type="text" class="form-control-plaintext" id="dateCreated" placeholder="--/--/--" -                value="{{predictor.dateCreated | date: 'dd/MM/yyyy'}}" readonly> -        </div> - - -        <br> -        <div > -            <!--input --> -            <h3>Popunite ulazne kolone:</h3> -            <div id="divInputs" class="form-check mt-2"> -                <div *ngIf="predictor" class="form-group row mt-3 mb-2 d-flex justify-content-left"> -                    <div *ngFor="let input of predictor.inputs; let i = index"> -                        <label for="{{input}}" class="col-sm-2 col-form-label"><b>{{input}}</b></label> -                        <input name="{{input}}"  type="text"  [(ngModel)]="inputs[i].value" > - -                    </div> -                     -                </div> -            </div> -            -            <br>     - -        </div> -        <div> -            <label for="output" class="col-sm-2 col-form-label">Izlaz: <b>{{predictor.output}}</b></label> -        </div> -         -        <div class="form-group row mt-5 mb-3"> -            <div class="col"></div> -            <button class="btn btn-lg col-4" style="background-color:#003459; color:white;" -                (click)="usePredictor();">Iskoristi prediktor</button> -            <div class="col"></div> -             -        </div> - -         -         -    </div> -</div>
\ No newline at end of file diff --git a/frontend/src/app/_pages/predict/predict.component.spec.ts b/frontend/src/app/_pages/predict/predict.component.spec.ts deleted file mode 100644 index 65871ecc..00000000 --- a/frontend/src/app/_pages/predict/predict.component.spec.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { PredictComponent } from './predict.component'; - -describe('PredictComponent', () => { -  let component: PredictComponent; -  let fixture: ComponentFixture<PredictComponent>; - -  beforeEach(async () => { -    await TestBed.configureTestingModule({ -      declarations: [ PredictComponent ] -    }) -    .compileComponents(); -  }); - -  beforeEach(() => { -    fixture = TestBed.createComponent(PredictComponent); -    component = fixture.componentInstance; -    fixture.detectChanges(); -  }); - -  it('should create', () => { -    expect(component).toBeTruthy(); -  }); -}); diff --git a/frontend/src/app/_pages/predict/predict.component.ts b/frontend/src/app/_pages/predict/predict.component.ts deleted file mode 100644 index 39dec0ae..00000000 --- a/frontend/src/app/_pages/predict/predict.component.ts +++ /dev/null @@ -1,45 +0,0 @@ -import { Component, OnInit } from '@angular/core'; -import { ActivatedRoute } from '@angular/router'; -import Predictor from 'src/app/_data/Predictor'; -import { PredictorsService } from 'src/app/_services/predictors.service'; -import shared from 'src/app/Shared'; - -@Component({ -  selector: 'app-predict', -  templateUrl: './predict.component.html', -  styleUrls: ['./predict.component.css'] -}) -export class PredictComponent implements OnInit { - -  inputs : Column[] = []; - - -  predictor:Predictor; -  constructor(private predictS : PredictorsService, private route: ActivatedRoute) { -    this.predictor = new Predictor(); -   } - -  ngOnInit(): void { -    this.route.params.subscribe(url => { -      this.predictS.getPredictor(url["id"]).subscribe(p => { -       -        this.predictor = p; -        this.predictor.inputs.forEach((p,index)=> this.inputs[index] = new Column(p, "")); -      }) -    }); -  } - -  usePredictor(): void{  -    this.predictS.usePredictor(this.predictor, this.inputs).subscribe(p => { -      shared.openDialog("Obaveštenje", "Prediktor je uspešno poslat na probu."); //pisalo je "na treniranje" ?? -    }) -  } -} - - -export class Column { -  constructor( -    public name : string,  -    public value : (number | string)){ -  } -}
\ No newline at end of file  | 
