/** * 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-input-behavior.html */ /// /// /// declare namespace Polymer { /** * Use `Polymer.PaperInputBehavior` to implement inputs with * ``. This behavior is implemented by ``. * It exposes a number of properties from * `` and `` and they should be * bound in your template. * * The input element can be accessed by the `inputElement` property if you need * to access properties or methods that are not exposed. */ interface PaperInputBehavior extends Polymer.IronControlState, Polymer.IronA11yKeysBehavior { /** * Set to true to disable this input. If you're using PaperInputBehavior to * implement your own paper-input-like element, bind this to * both the ``'s and the input's `disabled` property. */ disabled: boolean|null|undefined; keyBindings: object; /** * The label for this input. If you're using PaperInputBehavior to * implement your own paper-input-like element, bind this to * `