File

src/app/components/category/category.component.ts

Description

Category component ~extends PropertyComponent

Metadata

Index

Properties
Methods
Inputs
Accessors

Constructor

constructor(portfolioService: PortfolioService, ontologyAdjusterService: OntologyAdjusterService, classifierService: ClassifierService, inputService: InputService, uiService: UiService)

Constructs the Category component.

Parameters :
Name Type Optional Description
portfolioService PortfolioService No

The portfolio service injected dependency.

ontologyAdjusterService OntologyAdjusterService No

The ontology adjuster 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.

Inputs

propertyName
Type : Accomplishment

Injected category.

Methods

Public changeOntologyStructure
changeOntologyStructure(event: MouseEvent)

Change ontology structure.

Parameters :
Name Type Optional
event MouseEvent No
Returns : void
Public getOntologyEntryProperty
getOntologyEntryProperty(entity: string, property: string)

Ontology entry property.

Parameters :
Name Type Optional
entity string No
property string No
Returns : any
Public nextTitle
nextTitle()

Next title delegate.

Returns : any
Public onMouseEnter
onMouseEnter(event: MouseEvent)

Change ontology structure.

Parameters :
Name Type Optional
event MouseEvent No
Returns : void
Public trackByFn
trackByFn(index: any, item: any)

TrackBy iterator help function.

Parameters :
Name Type Optional
index any No
item any No
Returns : any

Properties

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

Change Ontology Structure clickable element.

Optional clickableClassifierKind
Type : ElementRef<HTMLSpanElement>
Decorators :
@ViewChild('clickableClassifierKind')

Classifier Kind clickable element.

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

ontologyParents
getontologyParents()

The property ontology entry class calculated.

ontologyEntry
getontologyEntry()

The property ontology entry class calculated.

platform
getplatform()

The property platform.

category
getcategory()

The property category.

ontologyColor
getontologyColor()

The property color.

color
getcolor()

The property color.

ClassifierKind
getClassifierKind()
platformVisible
getplatformVisible()

The platformVisible.

typeVisible
gettypeVisible()

The typeVisible.

colorVisible
getcolorVisible()

The colorVisible.

./category.component.scss

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

results matching ""

    No results matching ""