kwikui
Version:
KwikID's UI Component Library in Angular
30 lines (29 loc) • 1.69 kB
TypeScript
import { EventEmitter, OnInit, SimpleChanges } from "@angular/core";
import { KwikUIButtonLiveLocationPermissionService } from "./button-live-location.permission.service";
import * as i0 from "@angular/core";
export declare class KwikUIButtonLiveLocationComponent implements OnInit {
liveLocationPermissionService: KwikUIButtonLiveLocationPermissionService;
liveLocationStatus: "default" | "loading" | "retry" | "success" | "failed";
class: string;
disabled: boolean;
id: string;
label: string;
shape: null | "square" | "rounded";
showLoader: boolean;
size: "xs" | "s" | "m" | "l" | "xl";
styles: string;
isShowLatLongCaptureTimestamp: string;
onClick: EventEmitter<any>;
onLocationPermission: EventEmitter<any>;
isShowApiTimerMessage: boolean;
icon: string;
iconRight: string;
constructor(liveLocationPermissionService: KwikUIButtonLiveLocationPermissionService);
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
ngOnDestroy(): void;
handleLiveLocationStatus(liveLocationStatus: string): void;
handleOnClick(e: any): void;
static ɵfac: i0.ɵɵFactoryDeclaration<KwikUIButtonLiveLocationComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KwikUIButtonLiveLocationComponent, "kwikui-button-live-location", never, { "liveLocationStatus": "liveLocationStatus"; "class": "class"; "disabled": "disabled"; "id": "id"; "label": "label"; "shape": "shape"; "showLoader": "showLoader"; "size": "size"; "styles": "styles"; "isShowLatLongCaptureTimestamp": "isShowLatLongCaptureTimestamp"; }, { "onClick": "onClick"; "onLocationPermission": "onLocationPermission"; }, never, never>;
}