angular2-mdl
Version:
Angular 2 components, directives and styles based on material design lite https://getmdl.io.
25 lines (24 loc) • 850 B
TypeScript
import { ElementRef, OnChanges, Renderer, ModuleWithProviders } from '@angular/core';
import { MdlError } from '../common/mdl-error';
export declare class MdlUnsupportedButtonTypeError extends MdlError {
constructor(type: string);
}
export declare class MdlUnsupportedColoredTypeError extends MdlError {
constructor(type: string);
}
export declare class MdlButtonComponent implements OnChanges {
elementRef: ElementRef;
private renderer;
private element;
mdlButtonType: 'raised' | 'fab' | 'mini-fab' | 'icon' | '';
mdlColoredType: 'primary' | 'accent' | '';
disabled: boolean;
constructor(elementRef: ElementRef, renderer: Renderer);
ngOnChanges(): void;
onMouseUp(): void;
onMouseLeave(): void;
blurIt(): void;
}
export declare class MdlButtonModule {
static forRoot(): ModuleWithProviders;
}