angular2-mdl
Version:
Angular 2 components, directives and styles based on material design lite https://getmdl.io.
26 lines (25 loc) • 910 B
TypeScript
import { ElementRef, OnChanges, Renderer, ModuleWithProviders, SimpleChanges } 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' | '';
private _disabled;
disabled: boolean;
constructor(elementRef: ElementRef, renderer: Renderer);
ngOnChanges(changes: SimpleChanges): void;
onMouseUp(): void;
onMouseLeave(): void;
blurIt(): void;
}
export declare class MdlButtonModule {
static forRoot(): ModuleWithProviders;
}