angular2-mdl
Version:
Angular 2 components, directives and styles based on material design lite https://getmdl.io.
58 lines (57 loc) • 2.42 kB
TypeScript
import { ElementRef, OnChanges, Renderer, OnInit, ModuleWithProviders, SimpleChanges } from '@angular/core';
export declare class MdlRippleDirective implements OnChanges {
private elementRef;
renderer: Renderer;
private cssContainerClasses;
private RIPPLE;
private rippleContainer;
el: HTMLElement;
private ripple;
rippleActive: boolean | string;
constructor(elementRef: ElementRef, renderer: Renderer, cssContainerClasses: [string]);
ngOnChanges(changes: SimpleChanges): void;
}
export declare class MdlButtonRippleDirective extends MdlRippleDirective {
rippleActive: boolean | string;
constructor(elementRef: ElementRef, renderer: Renderer);
ngOnChanges(changes: SimpleChanges): void;
}
export declare class MdlCheckboxRippleDirective extends MdlRippleDirective {
rippleActive: boolean | string;
constructor(elementRef: ElementRef, renderer: Renderer);
ngOnChanges(changes: SimpleChanges): void;
}
export declare class MdlRadioRippleDirective extends MdlRippleDirective {
rippleActive: boolean | string;
constructor(elementRef: ElementRef, renderer: Renderer);
ngOnChanges(changes: SimpleChanges): void;
}
export declare class MdlIconToggleRippleDirective extends MdlRippleDirective {
rippleActive: boolean | string;
constructor(elementRef: ElementRef, renderer: Renderer);
ngOnChanges(changes: SimpleChanges): void;
}
export declare class MdlSwitchRippleDirective extends MdlRippleDirective {
rippleActive: boolean | string;
constructor(elementRef: ElementRef, renderer: Renderer);
ngOnChanges(changes: SimpleChanges): void;
}
export declare class MdlMenuItemRippleDirective extends MdlRippleDirective {
rippleActive: boolean | string;
constructor(elementRef: ElementRef, renderer: Renderer);
ngOnChanges(changes: SimpleChanges): void;
}
export declare class MdlAnchorRippleDirective extends MdlRippleDirective {
rippleActive: boolean | string;
constructor(elementRef: ElementRef, renderer: Renderer);
ngOnChanges(changes: SimpleChanges): void;
}
export declare class MdlListItemRippleDirective extends MdlRippleDirective implements OnInit {
rippleActive: boolean | string;
constructor(elementRef: ElementRef, renderer: Renderer);
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
}
export declare class MdlRippleModule {
static forRoot(): ModuleWithProviders;
}