Created
May 17, 2020 21:07
-
-
Save clintonyeb/2d6b531003e40b03cd810b852b8a9f14 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- ngClass -directive that allow change css class dynamical --> | |
<div class="block" [ngClass]="backgroundColor"> | |
<header class="header"> | |
<div class="row"> | |
<!-- ng-select - third - part component for dropdown, items inside brackets binding elements that throw inside components elements --> | |
<!-- clearable - delete opportunity to delete value --> | |
<!-- searchable - prevent typing --> | |
<!-- change - run function to change value in dropdown --> | |
<!-- [(ngModel)] - two way binding property --> | |
<ng-select | |
class="select" | |
[items]="currencyList" | |
[clearable]="false" | |
[searchable]="false" | |
(change)="changeCurrency($event)" | |
[(ngModel)]="currentCurrency" | |
> | |
</ng-select> | |
<!-- difference - value this.difference inside dashboard.component.ts --> | |
<span class="difference">{{ difference }}</span> | |
</div> | |
<div class="row"> | |
<!-- [innerHTML]="averageToDisplay" - allow to add part of html from .ts file --> | |
<div class="average" [innerHTML]="averageToDisplay"></div> | |
<div class="ticks"> | |
<span class="title">No. Of Ticks</span> | |
<!-- decreaseNumberOfTicks - run function for decrease --> | |
<span class="toggle" (click)="decreaseNumberOfTicks()">-</span> | |
<!-- difference - value this.defaultNumberOfTicks inside dashboard.component.ts --> | |
<span class="value">{{ defaultNumberOfTicks }}</span> | |
<!-- increaseNumberOfTicks - run function for decrease --> | |
<span class="toggle" (click)="increaseNumberOfTicks()">+</span> | |
</div> | |
</div> | |
</header> | |
<div class="chart"> | |
<!-- ng-select - third - part component for chart, values for binding describes inside .ts --> | |
<ngx-charts-line-chart | |
[view]="view" | |
[legend]="legend" | |
[autoScale]="true" | |
[scheme]="colorScheme" | |
[showXAxisLabel]="showXAxisLabel" | |
[showGridLines]="showGridLines" | |
[xAxis]="xAxis" | |
[yAxis]="yAxis" | |
[results]="multi" | |
> | |
</ngx-charts-line-chart> | |
</div> | |
</div> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment