1234567891011121314151617181920212223 |
- import { ActivatorBase } from './activator-base';
- import { Activator } from './activator';
- import { App } from '../components/app/app';
- import { Config } from '../config/config';
- import { PointerCoordinates } from '../util/dom';
- import { DomController } from '../platform/dom-controller';
- /**
- * @hidden
- */
- export declare class RippleActivator implements ActivatorBase {
- private dom;
- protected highlight: Activator;
- constructor(app: App, config: Config, dom: DomController);
- clickAction(ev: UIEvent, activatableEle: HTMLElement, startCoord: PointerCoordinates): void;
- downAction(ev: UIEvent, activatableEle: HTMLElement, startCoord: PointerCoordinates): void;
- upAction(ev: UIEvent, activatableEle: HTMLElement, startCoord: PointerCoordinates): void;
- clearState(animated: boolean): void;
- _downAction(ev: UIEvent, activatableEle: HTMLElement, _startCoord: PointerCoordinates): void;
- _upAction(ev: UIEvent, activatableEle: HTMLElement, startCoord: PointerCoordinates): void;
- _clickAction(_ev: UIEvent, _activatableEle: HTMLElement, _startCoord: PointerCoordinates): void;
- startRippleEffect(rippleEle: any, activatableEle: HTMLElement, startCoord: PointerCoordinates): void;
- }
|