src/app/components/project-index/project-index.component.ts
Project index component ~extends PropertyComponent
selector | app-project-index |
styleUrls | ./project-index.component.scss |
templateUrl | ./project-index.component.html |
Properties |
|
Methods |
Inputs |
Accessors |
constructor(portfolioService: PortfolioService, engine: EngineService, sorterService: SorterService, truncatorService: TruncatorService, inputService: InputService, uiService: UiService, dataService: DataService, excelDateFormatterService: ExcelDateFormatterService)
|
||||||||||||||||||||||||||||||||||||
Constructs the Project index component.
Parameters :
|
i |
Type : number
|
Default value : 0
|
Index when part of a collection |
propertyName |
Type : Indexable
|
Injected propery name setter. |
Public frequency | ||||||
frequency(project: Project)
|
||||||
Frequency getter.
Parameters :
Returns :
any
|
Public getFrequencyStyle | ||||||
getFrequencyStyle(frequency: any[])
|
||||||
Frequency style delegate.
Parameters :
Returns :
any
|
Public trackByFn |
trackByFn(index: any, item: any)
|
TrackBy iterator help function.
Returns :
any
|
rotateDateFormat |
rotateDateFormat()
|
Rotate date format changer.
Returns :
void
|
getBackgroundLogoImageUri | ||||||
getBackgroundLogoImageUri(imageName: string)
|
||||||
Get background logoimage uri delegate.
Parameters :
Returns :
any
|
getJsDateValueFromExcel | ||||||
getJsDateValueFromExcel(excelDate: any)
|
||||||
Get JS date value from Excel delegate.
Parameters :
Returns :
any
|
getSafeUri | ||||||
getSafeUri(url: string)
|
||||||
Get safe uri delegate.
Parameters :
Returns :
any
|
linkLabel | ||||||
linkLabel(key: string | undefined)
|
||||||
Link label delegate.
Parameters :
Returns :
string
|
Public Readonly dataService |
Type : DataService
|
The data service injected dependency.
|
Public Readonly engine |
Type : EngineService
|
The engine service injected dependency.
|
Public Readonly excelDateFormatterService |
Type : ExcelDateFormatterService
|
The Excel date formatter service injected dependency.
|
Public Readonly inputService |
Type : InputService
|
The input service injected dependency.
|
Public Readonly portfolioService |
Type : PortfolioService
|
The portfolio service injected dependency.
|
Public Readonly sorterService |
Type : SorterService
|
Decorators :
@Inject(undefined)
|
The sorter service injected dependency.
|
Public Readonly truncatorService |
Type : TruncatorService
|
Decorators :
@Inject(undefined)
|
The truncator service injected dependency.
|
Public Readonly uiService |
Type : UiService
|
The ui service injected dependency.
|
frequenciesDivider |
getfrequenciesDivider()
|
Frequencies divider object delegate. |
componentName |
getcomponentName()
|
Main component name delegate. |
filtered |
getfiltered()
|
Filtered delegate. |
./project-index.component.scss
@use "../project/project.component.scss";