/** * DO NOT EDIT * * This file was automatically generated by * https://github.com/Polymer/gen-typescript-declarations * * To modify these typings, edit the source file(s): * animations/reverse-ripple-animation.html */ /// /// /** * `` scales and transform an element such that it appears to ripple down from this element, to either * a shared element, or a screen position. * * If using as a shared element animation in ``, use this animation in an `exit` * animation in the source page and in an `entry` animation in the destination page. Also, define the * reverse-ripple elements in the `sharedElements` property (not a configuration property, see * `Polymer.NeonSharedElementAnimatableBehavior`). * If using a screen position, define the `gesture` property. * Configuration: * ``` * { * name: 'reverse-ripple-animation`. * id: , /* set this or gesture *\/ * gesture: {x: , y: }, /* set this or id *\/ * timing: , * toPage: , /* define for the destination page *\/ * fromPage: , /* define for the source page *\/ * } * ``` */ interface ReverseRippleAnimationElement extends Polymer.Element, Polymer.NeonSharedElementAnimationBehavior { complete(): void; configure(config: any): any; } interface HTMLElementTagNameMap { "reverse-ripple-animation": ReverseRippleAnimationElement; }