File

src/app/components/index/index.component.ts

Description

Index component ~extends PropertyComponent

Extends

PropertyComponent

Metadata

Index

Properties
Methods
Inputs
Accessors

Constructor

constructor(portfolioService: PortfolioService, engine: EngineService, classifierService: ClassifierService, inputService: InputService, uiService: UiService, dataService: DataService, excelDateFormatterService: ExcelDateFormatterService)

Constructs the index component.

Parameters :
Name Type Optional Description
portfolioService PortfolioService No

The portfolio service injected dependency.

engine EngineService No

The engine service injected dependency.

classifierService ClassifierService No

The classifier service injected dependency.

inputService InputService No

The input service injected dependency.

uiService UiService No

The ui service injected dependency.

dataService DataService No

The data service injected dependency.

excelDateFormatterService ExcelDateFormatterService No

The Excel date formatter service injected dependency.

Inputs

frequencyOverride
Type : any
Default value : void 0

Frequency override.

truncatorService
Type : TruncatorService

The truncator service injected dependency.

propertyName
Type : Indexable

Injected propery name setter.

Methods

Public getFrequencyStyle
getFrequencyStyle(frequency: any[])

Frequency style delegate.

Parameters :
Name Type Optional
frequency any[] No
Returns : any
keypress
keypress(event: KeyboardEvent)

Simulate keyboard clicks delegate.

Parameters :
Name Type Optional
event KeyboardEvent No
Returns : void
Public updateSearchToken
updateSearchToken(event: MouseEvent)

Update search token delegate.

Parameters :
Name Type Optional
event MouseEvent No
Returns : void
rotateDateFormat
rotateDateFormat()

Rotate date format changer.

Returns : void
getBackgroundLogoImageUri
getBackgroundLogoImageUri(imageName: string)

Get background logoimage uri delegate.

Parameters :
Name Type Optional
imageName string No
Returns : any
getJsDateValueFromExcel
getJsDateValueFromExcel(excelDate: any)

Get JS date value from Excel delegate.

Parameters :
Name Type Optional
excelDate any No
Returns : any
getSafeUri
getSafeUri(url: string)

Get safe uri delegate.

Parameters :
Name Type Optional
url string No
Returns : any
linkLabel
linkLabel(key: string | undefined)

Link label delegate.

Parameters :
Name Type Optional
key string | undefined No
Returns : string

Properties

Public Readonly classifierService
Type : ClassifierService
The classifier service injected dependency.
Optional clickable
Type : ElementRef<HTMLElement>
Decorators :
@ViewChild('clickable')

A clickable element.

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 uiService
Type : UiService
The ui service injected dependency.

Accessors

key
getkey()

The key.

frequenciesDivider
getfrequenciesDivider()

Frequencies divider object delegate.

frequency
getfrequency()

Frequency getter. Match frequency for the template to the precalculated cache.

frequenciesCacheKey
getfrequenciesCacheKey()

Frequency cache key getter.

./index.component.scss

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

results matching ""

    No results matching ""