kwikid-agent-dashboard
Version:
KwikID's EKYC Agent Map View Module.
56 lines (55 loc) • 2.54 kB
TypeScript
import { EventEmitter, OnInit } from "@angular/core";
import { FormControl, FormGroup } from "@angular/forms";
import { TuiDay } from "@taiga-ui/cdk";
import { GoogleMapsService } from "../../services/google-maps.service";
import { AgentService } from "../../services/agent.service";
import { OpenStreetMapsService } from "../../services/open-street-maps.service";
import * as i0 from "@angular/core";
export declare class CustomerListComponent implements OnInit {
googleMapsService: GoogleMapsService;
openStreetMapsService: OpenStreetMapsService;
agentService: AgentService;
customers: any;
config: any;
nextStep: EventEmitter<any>;
removeTask: EventEmitter<any>;
filterTaskList: EventEmitter<any>;
searchText: any;
lastInfoWindowOpened: any;
filteredData: any[];
formGroup: FormGroup;
searchTextFormControl: FormControl;
searchDateFormControl: FormControl;
sortFilterKeyFormControl: FormControl;
sortInAscendingOrder: boolean;
fromDate: string | Date;
toDate: string | Date;
max: TuiDay;
maxLength: any;
sortFilterKey: string;
sortFilterOptions: string[];
activeSearchAction: string;
onClickPerformAction: EventEmitter<any>;
constructor(googleMapsService: GoogleMapsService, openStreetMapsService: OpenStreetMapsService, agentService: AgentService);
ngOnInit(): Promise<void>;
handleOnClickSearchType(type: any): void;
handleInitialDateRange(): void;
handleSearchAndSortFormControls(): void;
setUpMaps(): Promise<void>;
setCustomersList(): Promise<void>;
ngAfterViewInit(): void;
ngOnChanges(): Promise<void>;
handleOnClickNext(e: any): void;
plotMarkers(customers: any): Promise<any>;
handleOnChangeDateRange(event: any): void;
handleOnClickChangeSortOrder(): void;
handleOnChangeSortFilter(event: any): void;
handleOnSortTaskItems(key: any, order: any): void;
handleChangeDateRangeFormat(event: any): void;
handleOnChangeSearchText(event: any): void;
handleOnClickRemoveTask(task: any): void;
handleOnFilterTaskList(filter: any): void;
handleOnClickPerformAction(event: any): void;
static ɵfac: i0.ɵɵFactoryDeclaration<CustomerListComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<CustomerListComponent, "customer-list", never, { "customers": "customers"; "config": "config"; }, { "nextStep": "nextStep"; "removeTask": "removeTask"; "filterTaskList": "filterTaskList"; "onClickPerformAction": "onClickPerformAction"; }, never, never>;
}