File

projects/m2-components/src/lib/search/criterion-value/criterion-value.component.ts

Implements

OnInit AfterViewInit

Metadata

Index

Properties
Methods
Inputs
Outputs
Accessors

Constructor

constructor(cd: ChangeDetectorRef, logger: Logger, layerService: LayerService, measurementService: MeasurementService, doubleParserService: DoubleParserService, criterionValueService: CriterionValueService, dataReadService: DataReadService, globalModalsService: GlobalModalsService)
Parameters :
Name Type Optional
cd ChangeDetectorRef No
logger Logger No
layerService LayerService No
measurementService MeasurementService No
doubleParserService DoubleParserService No
criterionValueService CriterionValueService No
dataReadService DataReadService No
globalModalsService GlobalModalsService No

Inputs

applyOnOperatorChange
Type : boolean
Default value : true
debounceTimeInMs
Type : any
Default value : APP_SETTINGS.PROPOSITIONS_DEBOUNCE_IN_MS
declaration
defaultPlaceholder
Type : any
Default value : $localize`:@@valuePlaceholder:значение...`
disabled
Type : boolean
enableComplexDouble
Type : boolean
enableEntityInput
Type : boolean
Default value : true
externalPrecision
Type : number
externalUnit
focusOnInit
Type : boolean
Default value : true
fromPropositionsOnly
Type : boolean | ValueParserFn
getPropositionsFn
Type : function
getUnitFn
Type : function
index
Type : number
initialValue
Type : string | string[] | EntityValue
isEmptyValueMsg
Type : any
Default value : $localize`:@@isEmptyValueMsg:<пусто>`
isNotEmptyValueMsg
Type : any
Default value : $localize`:@@isNotEmptyValueMsg:<не пусто>`
onPasteFn
Type : function
onSelectEntityClickFn
Type : function
operator
propositionParserFn
Type : function
readonlyInput
Type : boolean
reloadOnShow
Type : boolean
Default value : true
required
Type : boolean
revealClearIcon
Type : boolean
showEntitySelector
Type : boolean
Default value : true
showUnit
Type : boolean
Default value : true
useTriStateCheckbox
Type : boolean

Outputs

apply
Type : EventEmitter
reset
Type : EventEmitter

Methods

colorPickerOpen
colorPickerOpen(colorValueElem: HTMLElement)

Color

Parameters :
Name Type Optional
colorValueElem HTMLElement No
Returns : void
colorPickerToggled
colorPickerToggled(expanded: boolean)
Parameters :
Name Type Optional
expanded boolean No
Returns : void
Public doApplyValue
doApplyValue(skipDiffCheck)
Parameters :
Name Optional Default value
skipDiffCheck No false
Returns : void
Public focusInput
focusInput()
Returns : void
Public getCriterionValue
getCriterionValue()
Returns : CriterionValueInfo | null
isValueNotEmpty
isValueNotEmpty(value: string | Date)
Parameters :
Name Type Optional
value string | Date No
Returns : boolean
ngAfterViewInit
ngAfterViewInit()
Returns : void
ngOnInit
ngOnInit()
Returns : void
onApplyValue
onApplyValue(skipDiffCheck)
Parameters :
Name Optional Default value
skipDiffCheck No false
Returns : void
onCalendarClosed
onCalendarClosed()
Returns : void
onCalendarFocus
onCalendarFocus()
Returns : void
onClearClick
onClearClick()

Clear value

Returns : void
onDateChanged
onDateChanged(date: Date)

Date

Parameters :
Name Type Optional
date Date No
Returns : void
onInput
onInput()
Returns : void
onInputBlur
onInputBlur()
Returns : void
onInputFocus
onInputFocus()

Apply value

Returns : void
onInputKeyDown
onInputKeyDown(event: KeyboardEvent)
Parameters :
Name Type Optional
event KeyboardEvent No
Returns : void
onInputRightClick
onInputRightClick(event: MouseEvent)

Context menu

Parameters :
Name Type Optional
event MouseEvent No
Returns : void
onPasted
onPasted(event: ClipboardEvent)
Parameters :
Name Type Optional
event ClipboardEvent No
Returns : void
onPropositionSelected
onPropositionSelected(proposition: CriterionPropositionType)
Parameters :
Name Type Optional
proposition CriterionPropositionType No
Returns : void
onPropositionsToggleClick
onPropositionsToggleClick()

Propositions

Returns : void
onSelectEntityClick
onSelectEntityClick()

Aggregation

Returns : void
Public resetInput
resetInput()
Returns : void
restorePrevValue
restorePrevValue()
Returns : void
showValuePropositions
showValuePropositions(inputCause?: boolean, emptyInput)
Parameters :
Name Type Optional Default value
inputCause boolean Yes
emptyInput No false
Returns : void

Properties

_declaration
Type : PropertyDeclaration
_getPropositionsFn
Type : function
_operator
Type : OperatorType
_unit
Type : MeasurementUnit
calLocale
Type : any
Public cd
Type : ChangeDetectorRef
colorPickerDirective
Type : ColorPickerDirective
Decorators :
@ViewChild(ColorPickerDirective)
criterionValue
Type : string | Date
dateFormat
Default value : APP_SETTINGS.SHORT_DATE_FORMAT
Public Optional entityValue
Type : EntityValue
isValueFocused
Type : boolean
Optional mask
Type : Function
prevCriterionValue
Type : string | Date
secondValue
Type : Date
Optional textInputElem
Type : HTMLInputElement
textInputRef
Type : ElementRef
Decorators :
@ViewChild('textInput')
units
Type : MeasurementUnit[]
useMaskGuide
Default value : true
valuePropositionsComponent
Type : ValuePropositionsComponent
Decorators :
@ViewChild(ValuePropositionsComponent)
yearRange
Type : string

Accessors

externalUnit
setexternalUnit(value: MeasurementUnit)
Parameters :
Name Type Optional
value MeasurementUnit No
Returns : void
declaration
setdeclaration(value: PropertyDeclaration)
Parameters :
Name Type Optional
value PropertyDeclaration No
Returns : void
operator
setoperator(newOperator: OperatorType)
Parameters :
Name Type Optional
newOperator OperatorType No
Returns : void
unit
getunit()
setunit(value: MeasurementUnit)
Parameters :
Name Type Optional
value MeasurementUnit No
Returns : void
isExistenceOperator
getisExistenceOperator()
useDoubleComplexMask
getuseDoubleComplexMask()
isEmpty
getisEmpty()

Public API

Returns : boolean
isActive
getisActive()
isAttributeCriterion
getisAttributeCriterion()

Declaration

Returns : boolean
Legend
Html element
Component
Html element with directive

results matching ""

    No results matching ""