@progress/kendo-angular-map
Version:
Kendo UI Map for Angular
35 lines (34 loc) • 1.87 kB
TypeScript
/**-----------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import { TemplateRef, NgZone, EventEmitter } from '@angular/core';
import { BaseTooltip } from './base-tooltip';
import { TooltipTemplateService } from './tooltip-template.service';
import { PopupService } from '@progress/kendo-angular-popup';
import { LocalizationService } from '@progress/kendo-angular-l10n';
import * as i0 from "@angular/core";
/**
* @hidden
*/
export declare class TooltipPopupComponent extends BaseTooltip {
protected popupService: PopupService;
protected templateService: TooltipTemplateService;
protected localizationService: LocalizationService;
protected ngZone: NgZone;
tooltipTemplateRef: TemplateRef<any>;
tooltipContext: any;
animate: boolean;
classNames: any;
wrapperClass: string;
leave: EventEmitter<any>;
popupClasses: any;
private mouseleaveSubscription;
constructor(popupService: PopupService, templateService: TooltipTemplateService, localizationService: LocalizationService, ngZone: NgZone);
show(e: any): void;
containsElement(element: any): boolean;
protected onInit(): void;
hide(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<TooltipPopupComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TooltipPopupComponent, "kendo-map-tooltip-popup", never, { "animate": { "alias": "animate"; "required": false; }; "classNames": { "alias": "classNames"; "required": false; }; "wrapperClass": { "alias": "wrapperClass"; "required": false; }; }, { "leave": "leave"; }, never, never, true, never>;
}