UNPKG

angular2-mdl

Version:

Angular 2 components, directives and styles based on material design lite https://getmdl.io.

29 lines (28 loc) 1.41 kB
import { OnInit, ViewContainerRef, Renderer, ComponentFactoryResolver } from '@angular/core'; import { MdlSimpleTooltipComponent, MdlTooltipComponent } from './mdl-tooltip.component'; export declare class AbstractMdlTooltipDirective implements OnInit { private vcRef; private large; private componentFactoryResolver; private renderer; protected tooltip: string | MdlTooltipComponent; protected position: 'left' | 'right' | 'top' | 'bottom'; protected tooltipComponent: MdlSimpleTooltipComponent; constructor(vcRef: ViewContainerRef, large: boolean, componentFactoryResolver: ComponentFactoryResolver, renderer: Renderer); ngOnInit(): void; private configureTooltipComponent(); onMouseEnter(event: any): void; onMouseLeave(): void; } export declare class MdlTooltipDirective extends AbstractMdlTooltipDirective { tooltip: string | MdlTooltipComponent; position: 'left' | 'right' | 'top' | 'bottom'; constructor(vcRef: ViewContainerRef, componentFactoryResolver: ComponentFactoryResolver, renderer: Renderer); ngOnInit(): void; } export declare class MdlTooltipLargeDirective extends AbstractMdlTooltipDirective { tooltip: string | MdlTooltipComponent; position: 'left' | 'right' | 'top' | 'bottom'; constructor(vcRef: ViewContainerRef, componentFactoryResolver: ComponentFactoryResolver, renderer: Renderer); ngOnInit(): void; }