Pano Duzenleme
@if (gizliWidgetlar().length > 0) {
}
-
@for (w of gizliWidgetlar(); track w.id) {
- {{ widgetTanim(w.id)?.baslik || w.id }} }
@for (widget of gorunurWidgetlar(); track widget.id) {
@if (!duzenlemeModu()) {
}
@if (duzenlemeModu()) {
}
}
@switch (widget.id) {
@case ('bakiye-kpi') {
}
@case ('gelir-kpi') {
}
@case ('gider-kpi') {
}
@case ('tasarruf-kpi') {
}
@case ('gunluk-ortalama') {
}
@case ('saglik') {
}
@case ('bakiye-egilimi') {
}
@case ('haftalik-trend') {
}
@case ('isitma') {
}
@case ('karsilastirma') {
}
@case ('gider-yapisi') {
}
@case ('harcama-niteligi') {
}
@case ('en-cok-harcanan') {
}
@case ('para-akisi') {
}
@case ('son-kayitlar') {
}
@case ('kredi-limitleri') {
}
}
Bakiye
{{ tutarFormat(paneliVerisi().bakiye) }}
= 0" [class.negatif]="bakiyeDegisim() < 0">
= 0 ? 'arrow-up' : 'arrow-down'" nzTheme="outline">
{{ bakiyeDegisim().toFixed(1) }}%
Gelir
{{ tutarFormat(paneliVerisi().gelir) }}
= 0" [class.negatif]="gelirDegisim() < 0">
= 0 ? 'arrow-up' : 'arrow-down'" nzTheme="outline">
{{ gelirDegisim().toFixed(1) }}%
Gider
{{ tutarFormat(paneliVerisi().gider) }}
= 0">
= 0 ? 'arrow-up' : 'arrow-down'" nzTheme="outline">
{{ giderDegisim().toFixed(1) }}%
Tasarruf Orani
0" [class.negatif]="tasarrufOrani() < 0">
%{{ tasarrufOrani().toFixed(1) }}
Gunluk Ortalama
{{ tutarFormat(gunlukOrtalamaHarcama()) }}
/ gun
Finansal Saglik
Bakiye Egilimi
Haftalik Trend
Harcama Haritasi
Karsilastirma
Gider Yapisi
Harcama Niteligi
En Cok Harcanan
@for (kat of enCokHarcananKategoriler(); track kat.kategoriAd; let i = $index) {
}
@if (enCokHarcananKategoriler().length === 0) {
}
{{ i + 1 }}
{{ kat.kategoriAd }}
{{ tutarFormat(kat.tutar) }}
%{{ kat.yuzde.toFixed(0) }}
Veri yok
Para Akisi
Son Kayitlar
@for (kayit of sonKayitlar(); track kayit.id) {
}
{{ kayit.aciklama || kategoriAdi(kayit.kategoriId) }}
{{ hesapAdi(kayit.hesapId) }}
{{ kayit.tip === 'GELIR' ? '+' : '-' }}{{ tutarFormat(Math.abs(kayit.tutar)) }}
{{ kayitTarihFormat(kayit.tarih) }}
Kredi Limitleri
@if (krediKartlari().length === 0) {
}
@for (kart of krediKartlari(); track kart.id) {
}
Kredi karti bulunamadi
{{ kart.ad }}
{{ tutarFormat(Math.abs(kart.bakiye)) }} / {{ tutarFormat(kart.krediLimiti || 0) }}
70"
[class.kritik]="krediKullanimi(kart) > 90">
{{ krediKullanimi(kart).toFixed(0) }}%