src/app/components/navigation/navigation.component.ts
Navigation component ~implements AfterViewInit
AfterViewInit
selector | app-navigation |
styleUrls | ./navigation.component.scss |
templateUrl | ./navigation.component.html |
Properties |
|
Methods |
|
Inputs |
Accessors |
constructor(portfolioService: PortfolioService, entitiesService: EntitiesService, generalTimelineService: GeneralTimelineService, uiService: UiService, persistenceService: PersistenceService)
|
||||||||||||||||||||||||
Constructs the Navigation component.
Parameters :
|
position |
Type : any
|
Instance identification position: '' (top) or ' bottom' (bottom). |
Public count | ||||||
count(key: string)
|
||||||
Formatted section counter
Parameters :
Returns :
any
|
Public decorateMain | ||||||||
decorateMain(key: string)
|
||||||||
Decorates a main section.
Parameters :
Returns :
any
The processed section name. |
Public getCountValue | ||||||
getCountValue(key: string)
|
||||||
Count cache, aggregation or fixed collection length value delegate.
Parameters :
Returns :
number
|
Initialize |
Initialize()
|
Initialization
Returns :
void
|
ngAfterViewInit |
ngAfterViewInit()
|
Initialization
Returns :
void
|
Public nonBreaking | ||||||||
nonBreaking(sectionName: string)
|
||||||||
Makes spaces in a section name non-breaking.
Parameters :
Returns :
string
The processed section name. |
Public tabName | ||||||
tabName(key: string)
|
||||||
Tab name delegate.
Parameters :
Returns :
string
|
Public trackByFn |
trackByFn(index: any, item: any)
|
TrackBy iterator help function.
Returns :
any
|
Public entitiesService |
Type : EntitiesService
|
The entities service injected dependency.
|
Public generalTimelineService |
Type : GeneralTimelineService
|
The general timeline service injected dependency.
|
Public persistenceService |
Type : PersistenceService
|
The persistence service injected dependency.
|
Public portfolioService |
Type : PortfolioService
|
The portfolio service injected dependency.
|
key |
getkey()
|
The component key |
componentName |
getcomponentName()
|
Main component name delegate. |
entities |
getentities()
|
Entities delegate. |
linkToThisSymbol |
getlinkToThisSymbol()
|
Link-to-this symbol delegate. |
linkToThisText |
getlinkToThisText()
|
Link-to-this text delegate. |
./navigation.component.scss
@use "../stylesheets/stylesheets.component.scss";
.tab {
margin-left: 8px;
}
a {
display: inline-block;
}