projects/m2-components/src/lib/search/criterion-value/criterion-value.component.ts
| changeDetection | ChangeDetectionStrategy.OnPush |
| selector | criterion-value |
| styleUrls | ./criterion-value.component.scss |
| templateUrl | ./criterion-value.component.html |
constructor(cd: ChangeDetectorRef, logger: Logger, layerService: LayerService, measurementService: MeasurementService, doubleParserService: DoubleParserService, criterionValueService: CriterionValueService, dataReadService: DataReadService, globalModalsService: GlobalModalsService)
|
|||||||||||||||||||||||||||
|
Parameters :
|
| 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
|
| apply |
Type : EventEmitter
|
| reset |
Type : EventEmitter
|
| colorPickerOpen | ||||||
colorPickerOpen(colorValueElem: HTMLElement)
|
||||||
|
Color
Parameters :
Returns :
void
|
| colorPickerToggled | ||||||
colorPickerToggled(expanded: boolean)
|
||||||
|
Parameters :
Returns :
void
|
| Public doApplyValue | ||||||
doApplyValue(skipDiffCheck)
|
||||||
|
Parameters :
Returns :
void
|
| Public focusInput |
focusInput()
|
|
Returns :
void
|
| Public getCriterionValue |
getCriterionValue()
|
|
Returns :
CriterionValueInfo | null
|
| isValueNotEmpty | ||||||
isValueNotEmpty(value: string | Date)
|
||||||
|
Parameters :
Returns :
boolean
|
| ngAfterViewInit |
ngAfterViewInit()
|
|
Returns :
void
|
| ngOnInit |
ngOnInit()
|
|
Returns :
void
|
| onApplyValue | ||||||
onApplyValue(skipDiffCheck)
|
||||||
|
Parameters :
Returns :
void
|
| onCalendarClosed |
onCalendarClosed()
|
|
Returns :
void
|
| onCalendarFocus |
onCalendarFocus()
|
|
Returns :
void
|
| onClearClick |
onClearClick()
|
|
Clear value
Returns :
void
|
| onDateChanged | ||||||
onDateChanged(date: Date)
|
||||||
|
Date
Parameters :
Returns :
void
|
| onInput |
onInput()
|
|
Returns :
void
|
| onInputBlur |
onInputBlur()
|
|
Returns :
void
|
| onInputFocus |
onInputFocus()
|
|
Apply value
Returns :
void
|
| onInputKeyDown | ||||||
onInputKeyDown(event: KeyboardEvent)
|
||||||
|
Parameters :
Returns :
void
|
| onInputRightClick | ||||||
onInputRightClick(event: MouseEvent)
|
||||||
|
Context menu
Parameters :
Returns :
void
|
| onPasted | ||||||
onPasted(event: ClipboardEvent)
|
||||||
|
Parameters :
Returns :
void
|
| onPropositionSelected | ||||||
onPropositionSelected(proposition: CriterionPropositionType)
|
||||||
|
Parameters :
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 :
Returns :
void
|
| _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
|
| externalUnit | ||||||
setexternalUnit(value: MeasurementUnit)
|
||||||
|
Parameters :
Returns :
void
|
| declaration | ||||||
setdeclaration(value: PropertyDeclaration)
|
||||||
|
Parameters :
Returns :
void
|
| operator | ||||||
setoperator(newOperator: OperatorType)
|
||||||
|
Parameters :
Returns :
void
|
| unit | ||||||
getunit()
|
||||||
setunit(value: MeasurementUnit)
|
||||||
|
Parameters :
Returns :
void
|
| isExistenceOperator |
getisExistenceOperator()
|
| useDoubleComplexMask |
getuseDoubleComplexMask()
|
| isEmpty |
getisEmpty()
|
|
Public API
Returns :
boolean
|
| isActive |
getisActive()
|
| isAttributeCriterion |
getisAttributeCriterion()
|
|
Declaration
Returns :
boolean
|