Lines Matching full:form
8 <b-form id="form-ipv6" @submit.prevent="handleSubmit">
11 <b-form-group
15 <b-form-input
17 v-model="form.ipAddress"
19 :state="getValidationState(v$.form.ipAddress)"
20 @input="v$.form.ipAddress.$touch()"
22 <b-form-invalid-feedback role="alert">
23 <template v-if="v$.form.ipAddress.required.$invalid">
24 {{ $t('global.form.fieldRequired') }}
26 <template v-if="v$.form.ipAddress.validateIpv6.$invalid">
27 {{ $t('global.form.invalidFormat') }}
29 </b-form-invalid-feedback>
30 </b-form-group>
33 <b-form-group
37 <b-form-input
39 v-model="form.prefixLength"
41 :state="getValidationState(v$.form.prefixLength)"
42 @input="v$.form.prefixLength.$touch()"
44 <b-form-invalid-feedback role="alert">
45 <template v-if="v$.form.prefixLength.required.$invalid">
46 {{ $t('global.form.fieldRequired') }}
49 v-if="v$.form.prefixLength.validatePrefixLength.$invalid"
51 {{ $t('global.form.invalidFormat') }}
53 </b-form-invalid-feedback>
54 </b-form-group>
57 </b-form>
62 <b-button form="form-ipv6" type="submit" variant="primary" @click="onOk">
96 form: {
104 form: {
121 Address: this.form.ipAddress,
122 PrefixLength: parseInt(this.form.prefixLength),
132 this.form.ipAddress = null;
133 this.form.prefixLength = null;