mat-ripple
Version:
Material design Ripple effect.
23 lines (22 loc) • 753 B
TypeScript
import { RippleRenderer } from './ripple-renderer';
import { RippleState } from './Enums';
import { RippleConfig } from './Types';
/**
* Reference to a previously launched ripple element.
*/
export declare class RippleRef {
private _renderer;
/** Reference to the ripple HTML element. */
element: HTMLElement;
/** Ripple configuration used for the ripple. */
config: RippleConfig;
/** Current state of the ripple. */
state: RippleState;
constructor(_renderer: RippleRenderer,
/** Reference to the ripple HTML element. */
element: HTMLElement,
/** Ripple configuration used for the ripple. */
config: RippleConfig);
/** Fades out the ripple element. */
fadeOut(): void;
}