v-phone-input / VPhoneInputSlots
Interface: VPhoneInputSlots<Country, CountryComponent>
Defined in: dist/types.d.ts:413
Internal
Component slots for VPhoneInput.
Type Parameters
Country
Country extends VPhoneInputCountryObject
CountryComponent
CountryComponent extends VPhoneCountryInputComponent
Properties
append?
readonlyoptionalappend:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["append"]
Defined in: node_modules/.pnpm/vuetify@4.2.1_typescript@5.9.3_vite-plugin-vuetify@2.1.3_vue@3.5.30_typescript@5.9.3_/node_modules/vuetify/lib/components/VTextField/VTextField.d.ts:1162
append-inner?
readonlyoptionalappend-inner:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["append-inner"]
Defined in: node_modules/.pnpm/vuetify@4.2.1_typescript@5.9.3_vite-plugin-vuetify@2.1.3_vue@3.5.30_typescript@5.9.3_/node_modules/vuetify/lib/components/VTextField/VTextField.d.ts:1179
clear?
readonlyoptionalclear:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["clear"]
Defined in: node_modules/.pnpm/vuetify@4.2.1_typescript@5.9.3_vite-plugin-vuetify@2.1.3_vue@3.5.30_typescript@5.9.3_/node_modules/vuetify/lib/components/VTextField/VTextField.d.ts:1171
counter?
readonlyoptionalcounter:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["counter"]
Defined in: node_modules/.pnpm/vuetify@4.2.1_typescript@5.9.3_vite-plugin-vuetify@2.1.3_vue@3.5.30_typescript@5.9.3_/node_modules/vuetify/lib/components/VTextField/VTextField.d.ts:1196
country-append?
readonlyoptionalcountry-append:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-append"]
Defined in: dist/types.d.ts:402
Country list item appended content.
Default Value
'+<country.dialCode>' if countryIconMode property, country-display or country-prepend is defined, nothing otherwise.
country-display?
readonlyoptionalcountry-display:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-display"]
Defined in: dist/types.d.ts:373
Country display.
Remarks
decorative tells if the display should be ignored by screen readers or if it must have an accessible name (e.g. through title attribute).
Default Value
Country display component from countryDisplayComponent property if available, '+<country.dialCode>' otherwise.
country-input:append?
optionalcountry-input:append:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:append"]
country-input:append-inner?
optionalcountry-input:append-inner:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:append-inner"]
country-input:append-item?
optionalcountry-input:append-item:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:append-item"]
country-input:chip?
optionalcountry-input:chip:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:chip"]
country-input:clear?
optionalcountry-input:clear:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:clear"]
country-input:details?
optionalcountry-input:details:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:details"]
country-input:divider?
optionalcountry-input:divider:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:divider"]
country-input:item?
optionalcountry-input:item:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:item"]
country-input:label?
optionalcountry-input:label:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:label"]
country-input:loader?
optionalcountry-input:loader:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:loader"]
country-input:menu-footer?
optionalcountry-input:menu-footer:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:menu-footer"]
country-input:menu-header?
optionalcountry-input:menu-header:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:menu-header"]
country-input:message?
optionalcountry-input:message:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:message"]
country-input:no-data?
optionalcountry-input:no-data:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:no-data"]
country-input:prepend?
optionalcountry-input:prepend:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:prepend"]
country-input:prepend-inner?
optionalcountry-input:prepend-inner:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:prepend-inner"]
country-input:prepend-item?
optionalcountry-input:prepend-item:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:prepend-item"]
country-input:selection?
optionalcountry-input:selection:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:selection"]
country-input:subheader?
optionalcountry-input:subheader:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-input:subheader"]
country-name?
readonlyoptionalcountry-name:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-name"]
Defined in: dist/types.d.ts:383
Country list item title.
Default Value
'<country.name>'
country-prepend?
readonlyoptionalcountry-prepend:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["country-prepend"]
Defined in: dist/types.d.ts:392
Country list item prepended content.
Default Value
Use the country-display slot with a decorative purpose.
default?
readonlyoptionaldefault:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["default"]
Defined in: node_modules/.pnpm/vuetify@4.2.1_typescript@5.9.3_vite-plugin-vuetify@2.1.3_vue@3.5.30_typescript@5.9.3_/node_modules/vuetify/lib/components/VTextField/VTextField.d.ts:1191
details?
readonlyoptionaldetails:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["details"]
Defined in: node_modules/.pnpm/vuetify@4.2.1_typescript@5.9.3_vite-plugin-vuetify@2.1.3_vue@3.5.30_typescript@5.9.3_/node_modules/vuetify/lib/components/VTextField/VTextField.d.ts:1165
label?
readonlyoptionallabel:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["label"]
Defined in: node_modules/.pnpm/vuetify@4.2.1_typescript@5.9.3_vite-plugin-vuetify@2.1.3_vue@3.5.30_typescript@5.9.3_/node_modules/vuetify/lib/components/VTextField/VTextField.d.ts:1182
loader?
readonlyoptionalloader:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["loader"]
Defined in: node_modules/.pnpm/vuetify@4.2.1_typescript@5.9.3_vite-plugin-vuetify@2.1.3_vue@3.5.30_typescript@5.9.3_/node_modules/vuetify/lib/components/VTextField/VTextField.d.ts:1188
message?
readonlyoptionalmessage:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["message"]
Defined in: node_modules/.pnpm/vuetify@4.2.1_typescript@5.9.3_vite-plugin-vuetify@2.1.3_vue@3.5.30_typescript@5.9.3_/node_modules/vuetify/lib/components/VTextField/VTextField.d.ts:1168
prepend?
readonlyoptionalprepend:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["prepend"]
Defined in: node_modules/.pnpm/vuetify@4.2.1_typescript@5.9.3_vite-plugin-vuetify@2.1.3_vue@3.5.30_typescript@5.9.3_/node_modules/vuetify/lib/components/VTextField/VTextField.d.ts:1159
prepend-inner?
readonlyoptionalprepend-inner:Partial<VPhoneInputCountrySlots<Country> & { [K in string | number | symbol as K extends string ? `country-input:${K}` : never]: ComponentSlots<CountryComponent>[K] } &object>["prepend-inner"]
Defined in: node_modules/.pnpm/vuetify@4.2.1_typescript@5.9.3_vite-plugin-vuetify@2.1.3_vue@3.5.30_typescript@5.9.3_/node_modules/vuetify/lib/components/VTextField/VTextField.d.ts:1176