mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
* Saturday, 27 April 2019. 1. Add declaration for vue-tel-input package. * Saturday, 27 April 2019. 1. Revision data interface. 2. Revision methods interface.
41 lines
940 B
TypeScript
41 lines
940 B
TypeScript
import Vue from 'vue';
|
|
import VueTelInput from 'vue-tel-input';
|
|
|
|
new Vue({
|
|
el: '#app',
|
|
data: {
|
|
phone: "",
|
|
bindProps: {
|
|
defaultCountry: "",
|
|
disabledFetchingCountry: false,
|
|
disabled: false,
|
|
disabledFormatting: false,
|
|
placeholder: "Enter a phone number",
|
|
required: false,
|
|
enabledCountryCode: false,
|
|
enabledFlags: true,
|
|
preferredCountries: ["AU", "BR"],
|
|
onlyCountries: [],
|
|
ignoredCountries: [],
|
|
autocomplete: "off",
|
|
name: "telephone",
|
|
maxLen: 25,
|
|
wrapperClasses: "",
|
|
inputClasses: "",
|
|
dropdownOptions: {
|
|
disabledDialCode: false
|
|
},
|
|
inputOptions: {
|
|
showDialCode: false
|
|
}
|
|
}
|
|
},
|
|
components: {
|
|
'vue-tel-input': VueTelInput
|
|
},
|
|
template: `
|
|
<vue-tel-input v-model="phone" v-bind="bindProps">
|
|
</vue-tel-input>
|
|
`
|
|
});
|