angular2-mdl
Version:
Angular 2 components, directives and styles based on material design lite https://getmdl.io.
29 lines (28 loc) • 1.41 kB
TypeScript
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;
}