-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgold-iban-input.d.ts
64 lines (50 loc) · 1.59 KB
/
gold-iban-input.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
/**
* DO NOT EDIT
*
* This file was automatically generated by
* https://github.com/Polymer/tools/tree/master/packages/gen-typescript-declarations
*
* To modify these typings, edit the source file(s):
* gold-iban-input.js
*/
import {IronFormElementBehavior} from '@polymer/iron-form-element-behavior/iron-form-element-behavior.js';
import {PaperInputBehavior} from '@polymer/paper-input/paper-input-behavior.js';
import {Polymer} from '@polymer/polymer/lib/legacy/polymer-fn.js';
import {html} from '@polymer/polymer/lib/utils/html-tag.js';
import {LegacyElementMixin} from '@polymer/polymer/lib/legacy/legacy-element-mixin.js';
interface GoldIbanInputElement extends PaperInputBehavior, IronFormElementBehavior, LegacyElementMixin, HTMLElement {
/**
* The label for this input.
*/
label: string|null|undefined;
value: string|null|undefined;
/**
* Returns a reference to the focusable element. Overridden from PaperInputBehavior
* to correctly focus the native input.
*
*/
readonly _focusableElement: any;
importMeta: any;
ready(): void;
/**
* Returns true if the element has a valid value, and sets the visual
* error state.
*
* @returns Whether the input is currently valid or not.
*/
validate(): boolean;
/**
* A handler that is called on input
*/
_onValueChanged(value: any, oldValue: any): void;
/**
* Overidden from Polymer.IronControlState.
*/
_onFocusedChanged(focused: any): void;
}
export {GoldIbanInputElement};
declare global {
interface HTMLElementTagNameMap {
"gold-iban-input": GoldIbanInputElement;
}
}