/** * 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-container.html */ /// /// /// /// interface PaperInputContainerElement extends Polymer.Element { /** * Set to true to disable the floating label. The label disappears when the * input value is not null. */ noLabelFloat: boolean|null|undefined; /** * Set to true to always float the floating label. */ alwaysFloatLabel: boolean|null|undefined; /** * The attribute to listen for value changes on. */ attrForValue: string|null|undefined; /** * Set to true to auto-validate the input value when it changes. */ autoValidate: boolean|null|undefined; /** * True if the input is invalid. This property is set automatically when the * input value changes if auto-validating, or when the `iron-input-validate` * event is heard from a child. */ invalid: boolean|null|undefined; /** * True if the input has focus. */ readonly focused: boolean|null|undefined; _addons: any[]|null|undefined; _inputHasContent: boolean|null|undefined; _inputSelector: string|null|undefined; _boundOnFocus: Function|null|undefined; _boundOnBlur: Function|null|undefined; _boundOnInput: Function|null|undefined; _boundValueChanged: Function|null|undefined; readonly _valueChangedEvent: any; readonly _propertyForValue: any; readonly _inputElement: any; readonly _inputElementValue: any; ready(): void; attached(): void; /** * Call this to update the state of add-ons. * * @param state Add-on state. */ updateAddons(state: object|null): void; } interface HTMLElementTagNameMap { "paper-input-container": PaperInputContainerElement; }