File

src/app/components/header-title/header-title.component.ts

Description

Header title component. ~implements AfterViewInit

Implements

AfterViewInit

Metadata

Index

Properties
Methods
Inputs
Accessors

Constructor

constructor(portfolioService: PortfolioService, entitiesService: EntitiesService, inputService: InputService, uiService: UiService)

Constructs the Header title component. ~constructor

Parameters :
Name Type Optional Description
portfolioService PortfolioService No

The portfolio service injected dependency.

entitiesService EntitiesService No

The entities service injected dependency.

inputService InputService No

The input service injected dependency.

uiService UiService No

The ui service injected dependency.

Inputs

key
Type : string
Default value : 'HeaderTitle'

The component key

nextSortElement
Type : HTMLElement

Next sort synced index entity panel element.

Methods

Initialize
Initialize()

Initialization

Returns : void
keypress
keypress(event: KeyboardEvent)

Simulate keyboard clicks delegate.

Parameters :
Name Type Optional
event KeyboardEvent No
Returns : void
ngAfterViewInit
ngAfterViewInit()

Initialization

Returns : void

Properties

Optional clickable
Type : ElementRef<HTMLAnchorElement>
Decorators :
@ViewChild('clickable')

Clickable element.

Public portfolioService
Type : PortfolioService
The portfolio service injected dependency.
Optional sorter
Type : SorterComponent
Decorators :
@ViewChild('sorter')

Sorter component element.

Public uiService
Type : UiService
The ui service injected dependency.

Accessors

entities
getentities()

Entities delegate.

entity
getentity()

Entity shortcut.

sorterKind
getsorterKind()

Sorter kind

Returns : SorterKind
count
getcount()

Formatted section counter

./header-title.component.scss

@use "../stylesheets/stylesheets.component.scss";
Legend
Html element
Component
Html element with directive

results matching ""

    No results matching ""