/** * 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): * paper-dialog.html */ /// /// /// /// /** * Material design: [Dialogs](https://www.google.com/design/spec/components/dialogs.html) * * `` is a dialog with Material Design styling and optional animations when it is * opened or closed. It provides styles for a header, content area, and an action area for buttons. * You can use the `` element (in its own repository) if you need a scrolling * content area. To autofocus a specific child element after opening the dialog, give it the `autofocus` * attribute. See `Polymer.PaperDialogBehavior` and `Polymer.IronOverlayBehavior` for specifics. * * For example, the following code implements a dialog with a header, scrolling content area and * buttons. Focus will be given to the `dialog-confirm` button when the dialog is opened. * * *

Header

* * Lorem ipsum... * *
* Cancel * Accept *
*
* * ### Styling * * See the docs for `Polymer.PaperDialogBehavior` for the custom properties available for styling * this element. * * ### Animations * * Set the `entry-animation` and/or `exit-animation` attributes to add an animation when the dialog * is opened or closed. See the documentation in * [PolymerElements/neon-animation](https://github.com/PolymerElements/neon-animation) for more info. * * For example: * * * * * *

Header

*
Dialog body
*
* * ### Accessibility * * See the docs for `Polymer.PaperDialogBehavior` for accessibility features implemented by this * element. */ interface PaperDialogElement extends Polymer.Element, Polymer.PaperDialogBehavior, Polymer.NeonAnimationRunnerBehavior { _renderOpened(): void; _renderClosed(): void; _onNeonAnimationFinish(): void; } interface HTMLElementTagNameMap { "paper-dialog": PaperDialogElement; }