UNPKG

ontotext-reusable-ui-components

Version:

Unified reusable UI components designed for the Ontotext ecosystem.

36 lines (35 loc) 1.28 kB
import { AfterViewInit, ElementRef, EventEmitter, OnChanges, OnDestroy, OnInit, SimpleChanges, TemplateRef } from '@angular/core'; import { SearchRangeFacetGroupModel } from '../models/search-range-facet-group-model'; import { SearchFacetSelection } from '../../models/search-facet-selection'; export declare class RangeSliderComponent implements OnInit, AfterViewInit, OnDestroy, OnChanges { data: SearchRangeFacetGroupModel; facetTemplate: TemplateRef<any>; slider: ElementRef; minSlider: ElementRef; maxSlider: ElementRef; _selectionChange: EventEmitter<SearchFacetSelection>; selectionChange: import("rxjs").Observable<SearchFacetSelection>; onResize(): void; private facetData; sum: number; private rangeCircleSize; minValue: any; maxValue: any; selectedMin: any; selectedMax: any; minElement: any; maxElement: any; ngOnInit(): void; ngAfterViewInit(): void; ngOnChanges(changes: SimpleChanges): void; private initializeData; draw(splitvalue: number): void; init(min: any, max: any): void; update(rangemax: number): void; sumRange(): number; onSelectionChange(): void; private updateSelection; private isInRange; private parseInt; ngOnDestroy(): void; }