UNPKG

@angular-mdc/web

Version:
22 lines (21 loc) 714 B
import { OnDestroy, ElementRef } from '@angular/core'; import { MDCRippleFoundation, MDCRippleAdapter } from '@material/ripple'; export interface MDCRippleCapableSurface { readonly _root: Element; unbounded?: boolean; disabled?: boolean; } export declare class MdcRipple implements OnDestroy { element: ElementRef; private _foundation; initialized: boolean; static createAdapter(instance: MDCRippleCapableSurface): MDCRippleAdapter; constructor(element: ElementRef, foundation?: MDCRippleFoundation); init(): void; destroy(): void; layout(): void; ngOnDestroy(): void; activateRipple(event?: Event): void; deactivateRipple(): void; handleBlur(): void; }