src/app/components/accomplishment/accomplishment.component.ts
Accomplishment component. ~extends AccomplishmentProviderComponent ~implements AfterViewInit
AccomplishmentsProviderComponent
AfterViewInit
selector | app-accomplishment |
styleUrls | ./accomplishment.component.scss |
templateUrl | ./accomplishment.component.html |
Properties |
|
Methods |
|
Inputs |
Accessors |
constructor(portfolioService: PortfolioService, entitiesService: EntitiesService, sorterService: SorterService, truncatorService: TruncatorService, inputService: InputService, uiService: UiService, persistenceService: PersistenceService)
|
||||||||||||||||||||||||||||||||
Constructs the Accomplishment component. ~constructor
Parameters :
|
accomplishmentType |
Type : string
|
The component accomplishment type |
filtered |
Type : Accomplishment[]
|
The component filtered accomplishments |
Initialize |
Initialize()
|
Initialization
Returns :
void
|
ngAfterViewInit |
ngAfterViewInit()
|
AfterViewInit handler
Returns :
void
|
Public rotateClassifierKind | ||||||||
rotateClassifierKind(event: MouseEvent)
|
||||||||
Rotate classifier kind changer.
Parameters :
Returns :
void
|
Public keypress | ||||||
keypress(event: KeyboardEvent)
|
||||||
Simulate keyboard clicks delegate.
Parameters :
Returns :
void
|
Public projectsDefined |
projectsDefined()
|
Whether projects are defined. ~delegate
Returns :
boolean
Whether the projects are defined. |
Public saveToggle | ||||||
saveToggle(event: MouseEvent)
|
||||||
Save toggle delegate.
Parameters :
Returns :
void
|
Public tabName | ||||||
tabName(key: string)
|
||||||
Tab name delegate.
Parameters :
Returns :
string
|
Public trackByFn |
trackByFn(index: any, item: any)
|
TrackBy iterator help function.
Returns :
any
|
Optional classifierKind |
Type : ElementRef<HTMLElement>
|
Decorators :
@ViewChild('classifierKind')
|
Classifier Kind clickable element. |
Public Readonly entitiesService |
Type : EntitiesService
|
The entities 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 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.
|
ToggleKind |
getToggleKind()
|
Toggle kind enum template accessor getter. |
./accomplishment.component.scss
@use "../stylesheets/stylesheets.component.scss";