src/app/components/portfolio/portfolio.component.ts
Portfolio component ~implements AfterViewInit ~implements OnDestroy
AfterViewInit
OnDestroy
selector | app-portfolio |
styleUrls | ./portfolio.component.scss |
templateUrl | ./portfolio.component.html |
Properties |
|
Methods |
|
Accessors |
constructor(portfolioService: PortfolioService, accomplishmentsService: AccomplishmentsService, inputService: InputService, uiService: UiService, documentService: DocumentService, dataLoaderService: DataLoaderService, dataService: DataService)
|
||||||||||||||||||||||||||||||||
Constructs the Portfolio component. ~constructor
Parameters :
|
Public LoadData | ||||||||
LoadData(mockDataService?: MockDataService)
|
||||||||
Load data
Parameters :
Returns :
void
|
ngAfterViewInit | ||||||||
ngAfterViewInit(mockDataService?: MockDataService)
|
||||||||
Initialization
Parameters :
Returns :
void
|
ngOnDestroy |
ngOnDestroy()
|
Cleanup
Returns :
void
|
Public Readonly accomplishmentsService |
Type : AccomplishmentsService
|
The accomplishments service injected dependency.
|
Optional clickableGoToTop |
Type : ElementRef<HTMLButtonElement>
|
Decorators :
@ViewChild('clickableGoToTop')
|
Go to top clickable element. |
Public Readonly documentService |
Type : DocumentService
|
The document service injected dependency.
|
Optional headerComponents |
Type : QueryList<HeaderComponent>
|
Decorators :
@ViewChildren(HeaderComponent)
|
Header component. |
Public Readonly inputService |
Type : InputService
|
The input service injected dependency.
|
Public Readonly portfolioService |
Type : PortfolioService
|
The portfolio service injected dependency.
|
Public Readonly uiService |
Type : UiService
|
The ui service injected dependency.
|
ToggleKind |
getToggleKind()
|
Toggle kind enum template accessor getter. |
./portfolio.component.scss
@use "../stylesheets/stylesheets.component.scss";