UNPKG

@universal-material/angular

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.

19 lines (18 loc) 1.04 kB
import { AfterViewInit, ElementRef } from '@angular/core'; import { RippleConfig } from './ripple-config.model'; import * as i0 from "@angular/core"; export declare class RippleDirective implements AfterViewInit { protected readonly _elementRef: ElementRef<HTMLElement>; private document; rippleConfig: RippleConfig; disabled: boolean; isTouching: boolean; constructor(_elementRef: ElementRef<HTMLElement>, document: any); private static _setElementSquareSizeAndCenter; _mousedown: (e: MouseEvent) => void; _touchstart: (e: TouchEvent) => void; ngAfterViewInit(): void; createRipple(releaseEventName: string, releaseCallback: Function | null, pageX: number, pageY: number): void; static ɵfac: i0.ɵɵFactoryDeclaration<RippleDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<RippleDirective, "[uRipple]", never, { "rippleConfig": { "alias": "rippleConfig"; "required": false; }; "disabled": { "alias": "rippleDisabled"; "required": false; }; }, {}, never, never, false, never>; }