File

projects/m2-core/src/lib/shared/ui-components/value/property-value/aggregation.component.ts

Implements

OnInit

Metadata

Index

Properties
Methods
Inputs
Outputs
Accessors

Constructor

constructor(propositionsService: PropositionsService, layerService: LayerService, taxonomyReadService: TaxonomyReadService, dataReadService: DataReadService, globalModalsService: GlobalModalsService)
Parameters :
Name Type Optional
propositionsService PropositionsService No
layerService LayerService No
taxonomyReadService TaxonomyReadService No
dataReadService DataReadService No
globalModalsService GlobalModalsService No

Inputs

aggregation
Type : Aggregation
applicationAttributes
Type : Pair<number | Map<number, ApplicationAttribute[]>>
checkIncompliantConstraints
Type : boolean
classifierId
Type : number
constraintCell
Type : ConstraintTableCell
constraintTableId
Type : number
customPropositions
Type : Proposition[]
editModeON
Type : boolean
itemOrRowId
Type : number
restrictiveConditions
Type : string[]
scope
Type : number[]
showEntitySelector
Type : boolean
Default value : true
statusInCompliance
Type : StatusInCompliance
updateCellFn
Type : function
updateValueFn
Type : function

Outputs

created
Type : EventEmitter
deleted
Type : EventEmitter

Methods

Public focusValueInput
focusValueInput()
Returns : void
ngOnInit
ngOnInit()
Returns : void
onAnyValueClick
onAnyValueClick(event: MouseEvent)

Constraint cell aggregations

Parameters :
Name Type Optional
event MouseEvent No
Returns : void
onDeleteClick
onDeleteClick()
Returns : void
onNotNullClick
onNotNullClick(event: MouseEvent)
Parameters :
Name Type Optional
event MouseEvent No
Returns : void
onPropositionInputKeyDown
onPropositionInputKeyDown(event: KeyboardEvent)
Parameters :
Name Type Optional
event KeyboardEvent No
Returns : void
onPropositionSelected
onPropositionSelected(proposition: Proposition, propositionsInput?: HTMLInputElement)

Selecting proposition

Parameters :
Name Type Optional
proposition Proposition No
propositionsInput HTMLInputElement Yes
Returns : void
onPropositionsInputBlur
onPropositionsInputBlur()
Returns : void
onPropositionsInputClick
onPropositionsInputClick(event: MouseEvent)
Parameters :
Name Type Optional
event MouseEvent No
Returns : void
onPropositionsToggleClick
onPropositionsToggleClick(event: MouseEvent)
Parameters :
Name Type Optional
event MouseEvent No
Returns : void
selectPart
selectPart()
Returns : void
showPropositions
showPropositions(input: string)
Parameters :
Name Type Optional
input string No
Returns : void
showPropositionsImmediately
showPropositionsImmediately(input: string)
Parameters :
Name Type Optional
input string No
Returns : void

Properties

Optional getPropositionsFn
Type : function
propositionsDebounceTime
Default value : APP_SETTINGS.PROPOSITIONS_DEBOUNCE_IN_MS
propositionsHighlightOnly
Default value : true
propositionsInputRef
Type : ElementRef<HTMLInputElement>
Decorators :
@ViewChild('propositionsInput')
propositionsReloadOnShow
Default value : true
valuePropositionsComponent
Type : ValuePropositionsComponent
Decorators :
@ViewChild(ValuePropositionsComponent)

Accessors

isConstraintCellValue
getisConstraintCellValue()
propertyId
getpropertyId()
value
getvalue()
partId
getpartId()
partName
getpartName()
Legend
Html element
Component
Html element with directive

results matching ""

    No results matching ""