import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
nizPodaci = [];
constructor(public _navCtrl: NavController) {
this.initializeItems();
}
initializeItems(){
this.nizPodaci = [{'ime': 'Nenad', 'prezime': 'Andraković', 'tvrtka': 'Inchoo'},
{'ime': 'Toni', 'prezime': 'Aničić', 'tvrtka': 'Inchoo'},
{'ime': 'Zrinka', 'prezime': 'Antolović', 'tvrtka': 'Inchoo'},
{'ime': 'Davor', 'prezime': 'Banović', 'tvrtka': 'Oradian'},
{'ime': 'Maja', 'prezime': 'Berger', 'tvrtka': 'Certus'},
{'ime': 'Tomislav', 'prezime': 'Bilić', 'tvrtka': 'Inchoo'},
{'ime': 'Kristina', 'prezime': 'Bite', 'tvrtka': ''},
{'ime': 'Goran', 'prezime': 'Bokun', 'tvrtka': 'Inchoo'},
{'ime': 'Ivan', 'prezime': 'Bosnić', 'tvrtka': 'LegalTie'},
{'ime': 'Marko', 'prezime': 'Briševac', 'tvrtka': 'Inchoo'},
{'ime': 'Igor', 'prezime': 'Buzatović', 'tvrtka': 'Inovativni trendovi d.o.o.'},
{'ime': 'Katarina', 'prezime': 'Dijaković', 'tvrtka': 'Inchoo'},
{'ime': 'Ivan', 'prezime': 'Galamboš', 'tvrtka': ''},
{'ime': 'Ivan', 'prezime': 'Grgić', 'tvrtka': 'Agencija Adventa'},
{'ime': 'Hrvoje', 'prezime': 'Horvat', 'tvrtka': 'Siemens Convergence Creators d.o.o.'},
{'ime': 'Bela', 'prezime': 'Ikotić', 'tvrtka': 'BIOS/OSC'},
{'ime': 'Tomislav', 'prezime': 'Jakopec', 'tvrtka': 'Filozofski fakultet u Osijeku'},
{'ime': 'Antun', 'prezime': 'Jalovičar', 'tvrtka': 'MUP'},
{'ime': 'Goran', 'prezime': 'Jarić', 'tvrtka': 'Odvjetnički ured'},
{'ime': 'Marko', 'prezime': 'Jovanovac', 'tvrtka': 'Marivo'},
{'ime': 'Hrvoje', 'prezime': 'Jurišić', 'tvrtka': 'Inchoo'},
{'ime': 'Ivan', 'prezime': 'Jurlina', 'tvrtka': 'Osijek Software City ⁄ COBE'},
{'ime': 'Ružica', 'prezime': 'Kadić', 'tvrtka': 'Plava tvornica'},
{'ime': 'Hrvoje', 'prezime': 'Kalić', 'tvrtka': ''},
{'ime': 'Dražen', 'prezime': 'Karačić', 'tvrtka': 'Inchoo'},
{'ime': 'Maja', 'prezime': 'Kardum', 'tvrtka': 'Inchoo'},
{'ime': 'Tomislav', 'prezime': 'Krpan', 'tvrtka': 'Siemens Convergence Creators'},
{'ime': 'Antun', 'prezime': 'Lauc', 'tvrtka': ''},
{'ime': 'Ana', 'prezime': 'Leh', 'tvrtka': ''},
{'ime': 'Nandino', 'prezime': 'Lončar', 'tvrtka': 'Inchoo'},
{'ime': 'Mislav', 'prezime': 'Majdandžić', 'tvrtka': 'Eksperimental Games'},
{'ime': 'Stefani', 'prezime': 'Majić', 'tvrtka': 'SPAN d.o.o.'},
{'ime': 'Krešimir', 'prezime': 'Marić', 'tvrtka': 'Keeper Solutions'},
{'ime': 'Ivan', 'prezime': 'Marković', 'tvrtka': 'SPAN d.o.o.'},
{'ime': 'Tina', 'prezime': 'Mazalin', 'tvrtka': 'Odvjetnički ured Tanja Petković Gregurek'},
{'ime': 'Ivan', 'prezime': 'Mihalj', 'tvrtka': 'RISE GmbH'},
{'ime': 'Tajana', 'prezime': 'Milanović', 'tvrtka': 'Siemens Convergence Creators'},
{'ime': 'Ivan', 'prezime': 'Milanović', 'tvrtka': 'Okami, obrt za računalne usluge'},
{'ime': 'Kruno', 'prezime': 'Miličević', 'tvrtka': ''},
{'ime': 'Vanda', 'prezime': 'Muhar', 'tvrtka': 'Siemens Convergence Creators'},
{'ime': 'Damjan', 'prezime': 'Orešković', 'tvrtka': 'Shoutem'},
{'ime': 'Akoš', 'prezime': 'Papp', 'tvrtka': ''},
{'ime': 'Vojislav', 'prezime': 'Pavaosvić', 'tvrtka': 'BetaWare'},
{'ime': 'Luka', 'prezime': 'Pavličić', 'tvrtka': ''},
{'ime': 'Tomislav', 'prezime': 'Perić', 'tvrtka': 'Olimpias Tekstil d.o.o.'},
{'ime': 'Igor', 'prezime': 'Plac', 'tvrtka': 'Prototyp'},
{'ime': 'Tomislav', 'prezime': 'Plavčić', 'tvrtka': 'Percona'},
{'ime': 'Toni', 'prezime': 'Podmanički', 'tvrtka': ''},
{'ime': 'Igor', 'prezime': 'Ragić', 'tvrtka': 'Siemens CVC d.o.o.'},
{'ime': 'Ana', 'prezime': 'Rogina', 'tvrtka': 'Digitalna agencija Gerila'},
{'ime': 'Marijana', 'prezime': 'Schonberger', 'tvrtka': ''},
{'ime': 'Aron', 'prezime': 'Stanić', 'tvrtka': 'Inchoo'},
{'ime': 'Tomislav', 'prezime': 'Stanković', 'tvrtka': 'Informatika Fortuno'},
{'ime': 'Stanislav', 'prezime': 'Strešnjak', 'tvrtka': 'Siemens Convergence Creators d.o.o.'},
{'ime': 'Filip', 'prezime': 'Svetličić', 'tvrtka': 'Inchoo'},
{'ime': 'Antonija', 'prezime': 'Tadić', 'tvrtka': 'Inchoo'},
{'ime': 'Mihael', 'prezime': 'Tomić', 'tvrtka': 'Mono d.o.o.'},
{'ime': 'Miroslav', 'prezime': 'Varga', 'tvrtka': 'Escape d.o.o.'},
{'ime': 'Ivan', 'prezime': 'Varga', 'tvrtka': 'Adcon'},
{'ime': 'Pavle', 'prezime': 'Vidaković', 'tvrtka': 'Agronova'},
{'ime': 'Blaž', 'prezime': 'Vincetić', 'tvrtka': 'Siemens CVC d.o.o.'},
{'ime': 'Dunja', 'prezime': 'Vorkapić', 'tvrtka': 'Inchoo'},
{'ime': 'Zvonimir', 'prezime': 'Vuković', 'tvrtka': ''},
{'ime': 'Ivan', 'prezime': 'Weiler', 'tvrtka': 'Inchoo'},
{'ime': 'Marijana', 'prezime': 'Zekić-Sušac', 'tvrtka': 'EFOS'},
{'ime': 'Bojan', 'prezime': 'Zidarević', 'tvrtka': ''},
{'ime': 'Andreja', 'prezime': 'Čičak', 'tvrtka': 'Inchoo'}];
}
getItems(ev: any) {
// Reset items back to all of the items
this.initializeItems();
// set val to the value of the searchbar
let val = ev.target.value;
// if the value is an empty string don't filter the items
if (val && val.trim() != '') {
this.nizPodaci = this.nizPodaci.filter((stavka) => {
return ((stavka.ime + stavka.prezime + stavka.tvrtka).toLowerCase().indexOf(val.toLowerCase()) > -1);
})
}
}
}